Situato nel cuore di Londra, nel vivace Royal Borough of Kensington and Chelsea, l'esclusivo hotel boutique Henley House Hotel occupa una tradizionale dimora cittadina affacciata su una pittoresca piazza residenziale con giardino, caratterizzata da un gusto moderno con tocchi classici e dotata della connessione Wi-Fi gratuita.
Arredate in stile contemporaneo con cura e attenzione ai dettagli, le camere dell'Henley House sono climatizzate e dotate di una Smart TV, di una postazione media, e di impianti e accessori di alta qualità, come luci LED e un minibar. Molti dei bagni privati vantano una parete in vetro.
Una colazione continentale a buffet, con caffè appena fatto e croissant, vi attende al mattino nel giardino d'inverno.
L'Henley House Hotel si trova a soli 150 metri dalla Stazione della Metropolitana di Earl’s Court, in una posizione ideale per raggiungere i centri d'affari e le attrazioni turistiche di Londra, fra le quali alcuni dei musei, delle gallerie d'arte e dei negozi più famosi della città. La struttura dista appena 800 metri dal Museo di Storia Naturale e 15 minuti a piedi da Kensington High Street.