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.
London
51.48002, -0.12446 Open in Google Maps
ROO
ROO.IN
10 guests
APT
APT.ST
10 guests
ROO
ROO.H6
10 guests
DBT
DBT.ST
6 guests
JSU
JSU.DB
5 guests
DBL
DBL.NM-1
4 guests
JSU
JSU.NM-1
5 guests
ROO
ROO.RO
10 guests
SGL
SGL.ST-1
1 guests
DBL
DBL.IN
4 guests
SUI
SUI.ST
8 guests
ROO
ROO.ST
10 guests
ROO
ROO.EJ
10 guests
DBL
DBL.ST-2
4 guests
STU
STU.DX
5 guests
JSU
JSU.ST
5 guests
DBL
DBL.1B
4 guests
DBL
DBL.H6
4 guests
JSU
JSU.TR
5 guests
DBL
DBL.EY
4 guests
ROO
ROO.NM
10 guests
DBT
DBT.PT
6 guests
SUI
SUI.QN
8 guests