About this Hotel

Best Western Plus Vauxhall Hotel is perfectly placed, south of the River Thames in central London. It is less than half a mile from Vauxhall station, where you can hop on the Tube to Victoria or Oxford Circus, or catch an overland train to London Waterloo. The hotel is also just four stops from the shoppers’ heaven of Oxford Street. A brand new property featuring a modern boutique design, Best Western Plus Vauxhall Hotel is equipped with all the features and facilities you would expect from a modern London hotel.

Last Updated: 16.09.2024
-Nearest Station: Oval
-Number of Rooms: 28
24 hours Reception
Bar
Business Centre
Car Park
Dry Cleaning Service
Elevator(s)
WIFI - Public Areas
Restaurant
Bathroom Amenities
Direct Dial Telephone
Disabled Rooms
En-suite
Hair Dryer
Free WIFI - All Rooms
Iron/Ironing Board -On Request
Radio
Tea & Coffee Making Facilities
Telephone
TV

How to find this Hotel

BEST WESTERN PLUS VAUXHALL
152 Old South
Lambeth Rd
London
SW8 1XX
UK