Best Western Plus Vauxhall Hotel

1.95 miles from city center

Room options

Location

Good to know

Check in from:15:00
Check out before:11:00

Hotel description

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.

Rates from all sites

Total price for 1 night, 2 guests, 1 room

Amenities

Food & Drink

Internet

Business

Room service

Business

Business center

Food & Drink

Bar

General

Non-smoking, WiFi, Elevator, Laundry, Safe deposit box

Internet

WiFi, Internet access

In the rooms

Air conditioning, Safe deposit box

Services

Luggage storage, Room service

Policies

24-hour Front Desk Service