Localizado numa tranquila praça com jardim em Bayswater, o Lords Hotel apresenta quartos com casa de banho privativa e receção 24 horas. As Estações de Metro Bayswater e Queensway estão apenas a 5 minutos a pé.
Todos os quartos estão equipados com uma televisão de ecrã plano e acesso Wi-Fi gratuito. Os quartos estão localizados no edifício principal do hotel, na esquina da Leinster Square, e um anexo na mesma rua, a 100 metros.
O pequeno-almoço continental é servido na sala de jantar do hotel, enquanto bebidas frescas e snacks podem ser adquiridos na receção. Comida tradicional de pub inglês e cozinha internacional podem ser encontradas ao virar da esquina.
Os hóspedes podem dar um passeio pela elegante Notting Hill e Portobello Road Market, ou passar uma tarde no Hyde Park e no Palácio de Kensington, nas proximidades.