S. Lambeth Road 87, London, United Kingdom
View map
The 3-star Hotel Comfort Inn Vauxhall London lies at a 2.5 km distance from a natural paradise like St James's Park, and features baggage storage and a lobby area.
This London hotel is located 10 minutes' walk from Hoist, and at a 3.3 km distance from the buzzing Theatre-district Piccadilly Circus Square. Cultural sights in the area are Tower Bridge (4.4 km) and the famous British Museum (4.3 km). SEA LIFE Centre London Aquarium is approximately 25 minutes' walk away, and Charing Cross is situated 4 km from the hotel. The property is not so far from Vauxhall tube station.
Guests can enjoy European dishes served in Cafe Portugal located in front of Hotel Comfort Inn Vauxhall.
+ More- Less
Main Features
Internet
On-site Dining
Meeting facilities
No Smoking
Child-friendly
+ More
Photos
Map
Tourist attractions in
London
Local sights
Saint George Wharf - 500 m
Russell Square - 2.3 km
Mayfair - 1.6 km
SIS Building - 750 m
Stockwell Playhouse - 800 m
Big Ben - 2.2 km
Houses of Parliament - 2.1 km
Vauxhall Tube - 650 m
Tate Britain - 1.1 km
The Oval - 750 m
Airports
London City - 17 km
Train stations
Victoria Station - 2.1 km
Prices & Availability
Please wait, we're checking available rooms for you.