O hotel situa-se num edifício vitoriano a poucos metros do animado centro da cidade. Os transportes públicos localizam-se nas proximidades.
Todos os quartos são simples e simpáticos e dispõem de casa de banho com duche, assim como de telefone e aquecimento central.
Os hóspedes terão pequeno-almoço ao seu dispor.
Esta casa foi construída em meados do século XIX e dispõe de 5 andares com um total de 69 quartos, dos quais 10 individuais e 26 duplos. As comodidades do hotel incluem um hall de entrada com recepção, cofre e uma sala de televisão. No restaurante existem cadeiras para os pequenos hóspedes.
A sua localização privilegiada é perfeito para visitar Londres.
Os quartos simples estão equipados com chuveiro, TV de tela plana e sem fio.
Ele está perto de Portobello Market, Kensington Palace e Hyde Park e apenas algumas paragens de autocarro da Oxford Street ou centro comercial Westfield.
O Lords Hotel está localizado no centro de Londres, entre Bayswater e Notting Hill.
Sua equipe está disponível na recepção para responder a quaisquer perguntas, 24 horas por dia.