Wyjątkowy hotel butikowy Henley House położony jest w tętniącej życiem dzielnicy Kensington and Chelsea i oferuje widoki na malowniczy ogród na dziedzińcu. Obiekt mieści się w tradycyjnej kamienicy, usytuowanej w samym sercu Londynu. W nowocześnie urządzonych wnętrzach podziwiać można klasyczne elementy. Hotel zapewnia bezpłatny bezprzewodowy dostęp do Internetu.
Współcześnie urządzone, klimatyzowane pokoje w hotelu Henley House zaprojektowane zostały z dbałością o detale. Wszystkie pokoje są klimatyzowane i wyposażone w telewizor Smart TV z urządzeniem multimedialnym. W każdym pokoju znajduje się wysokiej jakości udogodnienia, w tym oświetlenie LED oraz minibar. Wiele łazienek oddzielonych jest od pokoju szklaną ścianą.
Rano w oranżerii podawane jest śniadanie kontynentalne w formie bufetu. Obejmuje ono świeżą kawę i rogaliki.
Henley House Hotel oddalony jest o zaledwie 150 metrów od stacji metra Earl's Court. Obiekt jest doskonałą bazą wypadową dla osób odwiedzających Londyn zarówno w interesach, jak i dla przyjemności. Budynek usytuowany jest w pobliżu najpopularniejszych muzeów, galerii sztuki oraz sklepów. Od Muzeum Historii Naturalnej dzieli hotel zaledwie 800 metrów. Do ulicy Kensington High Street można dojść z obiektu w 15 minut.