Konaklama tesisi, Leighton House Müzesi'a 15 dakikalık ve Earls Court Tren metro istasyonuna 5 dakikalık yürüme mesafesinde yer almaktadır.
Kensington semtinde yer alan apart otel, 3 km mesafedeki Mermer Kemer gibi popüler turistik mekanlara yakındır. Bu konforlu otel, Londra şehrinin merkezinden 5 km uzaklıktadır. The Kensington Luxe Suites, British Museum'a kısa bir sürüş mesafesindedir.
Bazı otelin odalarında bahçe manzarası vardır.
Misafirler, The Kensington Luxe Suites'den yürüyerek 5 dakika mesafesindeki San Pietro ristorante italiano, Selesa Kensington gibi lokantalarda yemek yiyebilirler.