Elegancki Westminster Inn Londyn położony jest jedynie 10 min piechotą od dworca Stacja London Queens Park i oferuje widoki na miasto. Na terenie obiektu znajduje się również parking.
Regent's Park leży w około 3 km, a Muzeum Tate Britain — 7 km od tego hotelu. W okolicy znajdują się sklepy, takie jak Dom towarowy Selfridges (3,1 km) i Plac Trafalgar Square (6 km). Rozrywka w okolicy obejmuje Teatr kukiełkowy Barge w pobliżu od Westminster Inn. Stacja metra Queen's Park znajduje się tylko 10 min spacerem od eleganckiego hotelu, a Serpentine Galleries jest w około 3,2 km.
8 pokojów wyposażone są w klimatyzację wraz z nowoczesnymi udogodnieniami, w tym z telewizją satelitarną. Znajdziesz oddzielną toaletę i prysznic w łazienkach. Oddzielne łazienki zapewniają gościom oddzielną toaletę i prysznic wraz z suszarką do włosów i ręcznikami kąpielowymi.
Restauracja The Cedar znajduje się tuż za rogiem od Westminster Inn w Londynie.