Com vista da pitoresca praça residencial com jardim, o Henley House Hotel é um boutique hotel exclusivo situado na vibrante zona de Royal Borough of Kensington and Chelsea. Esta moradia tradicional, localizada no centro de Londres, tem acesso Wi-Fi gratuito, uma decoração moderna e características clássicas.
Os quartos climatizados e contemporâneos do Henley House foram cuidadosamente concebidos com atenção aos detalhes. Todos os quartos estão equipados com uma televisão com ligação à Internet e uma unidade de media, bem como equipamentos e acessórios de alta qualidade, incluindo iluminação LED e um mini-bar. Muitas das casas de banho privativas apresentam uma parede de vidro.
Todas as manhãs é servido um buffet de pequeno-almoço continental no jardim de Inverno. O pequeno-almoço é composto por café acabado de preparar e croissants.
O Henley House Hotel fica apenas a 150 metros da Estação de Metro Earl’s Court. A propriedade está idealmente situada para visitar os centros de negócios e as atracções turísticas de Londres, incluindo alguns dos museus mais populares da cidade, assim como galerias de arte e lojas. O Museu de História Natural está apenas a 800 metros e o hotel fica a 15 minutos a pé da Kensington High Street (rua comercial).