Das 4-Sterne-Best Western Plus Vauxhall Hotel London bietet einen Lobbybereich, liegt im Viertel Lambeth von London, in 3 km Entfernung von der Tate Gallery of Modern Art und ist somit ideal für Kulturinteressierte. In den öffentlichen Bereichen ist WLAN verfügbar und es gibt auch einen privaten Autoparkplatz in der Nähe.
Das Hotel liegt in circa 10 Autominuten Entfernung vom Londoner Chinatown und gleich neben der U-Bahn-Station Vauxhall. Das Best Western Plus Vauxhall London ist verkehrsgünstig gelegen, etwa 4 Kilometer vom Naturhistorischen Museum entfernt. Das Hotel liegt in einer Entfernung von 25 Gehminuten vom Westminster Palace. Der Bahnhof Marylebone befindet sich in 6 km Entfernung von der Unterkunft.
Jedes Gästezimmer vom Best Western Plus Vauxhall London bietet einen Safe und einen persönlichen Safe.
Jeden Morgen wird den Gästen ein kontinentales Frühstück serviert. Unter anderem sind leckere Getränke in der Lounge- Bar erhältlich. Das Restaurant Tia Maria Restaurant & Music Bar bietet brasilianische Gerichte an und liegt ein paar Schritte entfernt vom Best Western Plus Vauxhall Hotel.