Enclavado en el distrito Westminster Borough, conocido por lugares de interés histórico como el Palacio de Buckingham, a 2 km, el Lancaster Hall Hotel Londres ofrece un restaurante. Situado a poco más de 5 minutos a pie de la Estación de metro Bayswater, el hotel tiene vistas a la ciudad e invita a los huéspedes a tomar una copa en su bar lounge.
Algunas de las 80 habitaciones para no fumadores en el hotel Lancaster Hall están equipadas con escritorio, además de servicio de tetera/cafetera. Las habitaciones también están equipadas con camas individuales. Los cuartos de baño disponen de secadores de pelo y toallas, inodoro separado y ducha.
El Lancaster Hall Hotel ofrece un desayuno buffet. El barrio cuenta con varios restaurantes, entre ellos Halepi, que se encuentra a unos minutos a pie de este hotel.
La Plaza de Trafalgar está a una distancia de 3 km de este hotel de 3 estrellas, mientras que el Teatro Apollo Victoria está a una distancia de 3,1 km del hotel. El Lancaster Hall está cerca del Espacio Abierto de Sussex Gardens y a 20 km del aeropuerto la Ciudad de Londres. Los huéspedes del establecimiento pueden llegar a la Mezquita Central Londres, que está a unos 25 minutos a pie. La estación de metro Lancaster Gate, situada a unos 400 metros de este establecimiento, ofrece una rápida conexión con todas las zonas de Londres.