Lancaster Hall Hotel Londyn jest usytuowany w dzielnicy Hyde Park, 4 km od takich rodzinnych miejsc jak Koło obserwacyjne London Eye. Goście docenią podczas pobytu w hotelu widok na miasto oraz wygodną lokalizację bardzo blisko stacji kolejowej.
Sejf osobisty i biurko znajdują się w pokojach Lancaster Hall w Londynie. Są one wyposażone w biurko, a także w urządzenie do parzenia kawy/herbaty. Łazienki z oddzielną toaletą i prysznicem, obejmują również suszarkę do włosów i ręczniki.
W tym hotelu serwuje się również kontynentalne śniadanie. W wygodnym barze całodobowym są dostępne napoje i przekąski. Podczas pobytu w Lancaster Hall Hotel goście mogą wybierać spośród pobliskich lokali gastronomicznych, takich jak restauracja Tukdin, w około 100 m, czy restauracja La Fiamma w odległości 5 min spacerem.
Galeria Narodowa znajduje się w prawie 3 km, a Muzeum gabinetów dowodzenia Churchilla prawie 10 min jazdy autem od tego hotelu. Popularne atrakcje przyrodnicze w pobliżu Lancaster Hall to Ogrody włoskie (550 m) i Regent's Park (2 km). Odwiedź The Long Water, który leży maksymalnie 500 m od 3-gwiazdkowego obiektu, i poczuj całkowitą harmonię z naturą Wielkiej Brytanii. Serpentine Galleries oraz Sussex Gardens Open Space znajdują się w niewielkiej odległości od hotelu. Stacja metra Lancaster Gate, która znajduje się 5 min piechotą od obiektu, zapewnia szybkie połączenie ze wszystkimi obszarami Londyna.