Kensington House Hotel Londra şehrinin popüler bölgesinde Albert Anıtı'nın yanında bulunmaktadır. Otel şehir manzarasına sahiptir ve ortak alanlarda WiFi sunmaktadır.
Otel, Londra Hayvanat Bahçesi'a arabayla 10 dakika ve popüler turistik cazibe merkezi Londra Doğa Tarihi Müzesi'a sadece 14 dakikalık yürüme mesafesindedir. Otel, High Street Kensington metro istasyonuna 450 metre mesafede yer almaktadır. Kensington House Hotel, Madame Tussauds'a kısa bir sürüş mesafesindedir. Tren istasyonuna çok kolay ulaşılabilir.
Tesis, Londra şehrinde 41 oda ile hizmet vermektedir. Kişisel kasa, çalışma masası, oturma alanı odalarda mevcuttur. Odalarda özel banyolar misafirlerin hizmetine sunulur.
Brunello Bar and Restaurant, Kensington House Hotel'e 200 metre uzaklıktadır.