Com uma localização atrativa em Londres, Lancaster Hall Hotel apresenta pequeno-almoço buffet e acesso Wi-Fi gratuito. Todas as acomodações neste hotel de 3 estrelas têm vistas da cidade, um restaurante e um bar. Este hotel está a 2,4 km de Museu de Cêra Madame Tussaud's e 2,5 km de Mercado de Portobello.
Todos os quartos dispõem de uma televisão de ecrã plano com canais por satélite, chaleira, chuveiro, produtos de higiene pessoal gratuitos e secretária. A casa de banho privativa dispõe de banheira e um secador de cabelo. As acomodações têm um cofre.
Lancaster Hall Hotel pode convenientemente fornecer informações na receção para ajudar os hóspedes a deslocarem-se pela área.
Lancaster Hall Hotel tem vários pontos de interesse populares nas suas proximidades, incluindo Estação de Paddington, The Serpentine e Royal Albert Hall. O aeroporto mais próximo é o Aeroporto London City, que fica a 19 km de Lancaster Hall Hotel.