Uroczy Westbury Hotel Londyn w dzielnicy Meusdorf zapewnia dostęp do miejsc rozrywkowych, takich jak Teatr Apollo Victoria, w 3 km. Niedrogi hotel oferuje 34 pokoje oraz takie udogodnienia jak przechowalnia bagażu.
W pobliżu znajdują się interesujące miejsca między innymi Muzeum Wiktorii i Alberta, 20 min piechotą od tego hotelu, a także Green Park — w około 3,1 km. Londyńskie Muzeum Przyrodnicze znajduje się w niewielkiej odległości od Westbury w Londynie. Ten 3-gwiazdkowy obiekt leży również w pobliżu ogrodów. Atrakcje kulturalne w okolicy to Muzeum Historii Naturalnej w Londynie, 19 min pieszo od hotelu. Obiekt noclegowy leży tuż za rogiem od stacji metra Earls Court, zapewniając łatwy dostęp do wszystkich atrakcji Londyna.
Klimatyzowane pokoje w tym hotelu wyposażone są w Wi-Fi i telewizję satelitarną, a w niektórych z nich znajduje się kamienny kominek. Te klimatyzowane pokoje obejmują jadalnię i kuchnię. Do dyspozycji Gości są nowoczesną łazienki z oddzielną toaletę i prysznic oraz suszarkę do włosów i ręczniki. Z okien niektórych pokoi roztacza się widok na ogród. W pokoju dwuosobowym z widokiem na miasto znajduje się pełnowymiarowa kuchnia z kuchenką mikrofalową, ekspresem do kawy i lodówką.
Cast Iron Bar & Grill jest usytuowana zaledwie 250 m od Westbury.