No rooms are available. Expand your search for more options.
Guest Rooms & Rates
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.
Unable to Book Room
Your account does not contain enough points to book this room type.
Pets not accepted
“Great small hotel”
By Brad A
Halifax, Canada on 12-Aug-17
This little boutique hotel is a short walk from Vauxhall Station, with plenty of small restaurants and shops on the way to Stockwell station. Continental breakfast is available in the mornings. Rooms...
Arrived on the 23rd June at 2.00 pm and was told the rooms are only ready at 3.00 pm. I could not find any information about this on my reservation. Also I booked two nights and I had to change room...