Best Western Plus® Vauxhall Hotel lies south of the River Thames, in central London. It's less than half a mile from Vauxhall station, where you can hop on a Victoria Line Tube to Victoria or Oxford Circus or catch an overland train to London Waterloo. Buses to Parliament Square stop near the hotel. The hotel's contemporary, boutique stylish lobby makes a good working space for informal meetings. The hotel is just four stops from shoppers' heaven on Oxford Street. Half an hour's walk along the river takes you to the London Eye for panoramic city views, while a stroll over Vauxhall Bridge brings you to Tate Britain.
News from the Front Desk
Pets not accepted
“Lovely hotel ”
I just stayed here with my boyfriend for a Valentin’s treat and it was lovely, the bed was comfy and I just had a all over brilliant night.
I would stay here again and recommend to anyone thinking...
myself and my best friend stayed her for one night whist visiting London for the weekend and to attend a concert. Lovely staff, nice clean bedrooms and bathroom, good value for the money considering...
Booked a room as having a Christmas party to attend to nearby.
On arrival the staff are friendly, helpful and polite.
The rooms are of a good standard, clean and modern
My main concern is the moment...