The Beverley Hotel London - Victoria jest zlokalizowany w dzielnicy Westminster, około 25 min piechotą od takich rodzinnych miejsc jak Londyńskie Akwarium Sea Life. Hotel oferuje Wi-Fi w miejscach publicznych oraz posiada 16 pokojów z widokiem na miasto.
Włoski Instytut Kultury znajduje się maksymalnie 1 km od tego hotelu, wówczas gdy Muzeum Brytyjskie leży w prawie 3 km stąd. Beverley Hotel London - Victoria jest położony w pobliżu takich atrakcji przyrodniczych, jak St. James’s Park (1,1 km) i Green Park (1,2 km). Ponadto, St George's Square znajduje się w 650 metrach. Do okolicznych atrakcji należy także Katedra Westminsterska, w odległości 7 min spacerem stąd. 3-gwiazdkowy obiekt jest położony mniej niż 550 m od dworca autobusowego Victoria Coach, natomiast Koło obserwacyjne London Eye jest w prawie 2 km.
Udogodnienia obejmują zestaw do prasowania i klimatyzację oraz prywatne łazienki z oddzielną toaletą i prysznicem. Wyposażone w urządzenie do parzenia kawy/herbaty, pokoje są również są ubeblowane szafką. Prywatne łazienki z oddzielną toaletą i prysznicem oferują również suszarkę do włosów i ręczniki.
Restauracja Kazan Restaurant lokalizuje się obok The Beverley Hotel London - Victoria, w zasięgu wzroku od obiektu i serwuje dania kuchni śródziemnomorskiej.