Konforlu Kensington Place, Londra şehrindeki Londra Doğa Tarihi Müzesi'den yürüyerek 10 dakikalık mesafede bulunmaktadır. Tesis genelinde tesis genelinde Wi-Fi bulunmaktadır.
Kensington semtinde bulunan bu otel, Gloucester Road metro istasyonundan 150 metre mesafede Cine Lumiere'a yakın bulunur. Green Park, bu konforlu otelden 2 km uzaklıktadır. Kensington Place, Chesea Tıbbi Bitkiler Bahçesi'a kısa bir sürüş mesafesindedir.
Misafirler, Kensington Place'den yürüyerek 5 dakika mesafesindeki Scoff & Banter Kensington, Light of India gibi lokantalarda yemek yiyebilirler.