Best Western Plus Vauxhall Hotel

London Hotel
Learn how the Cvent Supplier Network (CSN) works
ChainBest Western
BrandBest Western Plus
Built
Renovated
Total Meeting Space
Guest Rooms
152 Old South Lambeth Road
London SW8 1XX

Amenities

Room Features and Guest Services

  • Concierge Services
  • Internet Access
  • Room Service

Facilities

  • Wheelchair Accessible

Nearby

More

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.

Contact Us

Already have an account?