A uma curta caminhada do Hyde Park (parque), este moderno hotel disponibiliza quartos com ar condicionado, um mini-frigorífico e uma televisão de ecrã plano. As Estações de Metro Bayswater e Queensway encontram-se a 2 minutos.
O London House Hotel, de 3 estrelas, providencia acesso Wi-Fi gratuito e uma casa de banho privativa em todos os quartos.
O Palácio de Kensington, a Oxford Street (avenida) e o Palácio de Buckingham estão situados a uma curta caminhada. Notting Hill e o Mercado Portobello também estão localizados nas proximidades.