Best Western Plus Vauxhall Hotel is a 3-star property only 2.2 km from Thames River, Vauxhall Bridge and Oxford Street.
Best Western Plus Vauxhall Hotel is 30 minutes' walk from the center of London.
Best Western Plus Vauxhall Hotel offers a panoramic view to its guests.
The property enjoys central location within a 15-minute drive to London City airport.
The hotel comprises 28 rooms equipped with TV and free Wi-Fi. Best Western Plus Vauxhall Hotel offers rooms with the bridge view. They are furnished with a modern décor.
Eat & Drink
Guests can share a meal in Nacional de Londres and The Wheatsheaf, located about 50 meters away.
Best Western Plus Vauxhall Hotel features such facilities as a lift, a safety deposit box and a luggage storage.
Wireless internet is available in the entire hotel for free.
No parking available.