Situado a apenas 6 minutos a pé de Lancaster Hall Hotel Londres de 3 estrelas, os hóspedes podem alcançar o Sussex Gardens Open Space rapidamente. Composto por 80 quartos com vista para a cidade, este hotel de Londres oferece restaurante.
Os quartos estão equipados com máquinas de café/chá, juntamente com TV de tela plana com canais via satélite e TV via satelite para o conforto dos hóspedes. Casa de banho separada e chuveiro são gratuitos nos quartos.
Hotel livre de fumaça oferece um pequeno-almoço bufê diariamente. Para tomar uma bebida pode parar no lounge bar espaçoso. Enquanto se hospedam no Lancaster Hall Hotel, os hóspedes podem escolher entre opções de jantar nas proximidades, tais como Tukdin, situado a cerca de 100 metros de distância, ou La Fiamma a 5 minutos a pé.
O hotel está situado no distrito Hyde Park, no centro de Londres e a 2.9 km do Palácio de Buckingham. O Lancaster Hall Hotel também está a uma pequena distância dos pontos turísticos naturais como os Jardins de Kensington. Os amantes da natureza apreciarão a proximidade de The Long Water, que fica a aproximadamente 500 metros de distância. Pode facilmente encontrar as Salas de Guerra de Churchill a 3.6 km deste estabelecimento. O Lancaster Hall de Londres está a cerca de 5 minutes a pé da estação de metro de Lancaster Gate e a uma distância aproximada de 20 minutes a pé da Marylebone.