Travelodge London Vauxhall
The 3-star Travelodge London Vauxhall is situated in the heart of London.
A short stroll of 20 minutes will take you to Westminster, Houses of Parliament and City Hall. Just 2 km from the center of London known for Lambeth Bridge, Tate Britain and The Oval.
This affordable hotel is placed within proximity to a river.
All rooms in Travelodge London Vauxhall are fitted with climate control, Wi-Fi and multi-channel TV. The property boasts views of the River Thames from its rooms. All bathrooms are appointed with a shower, a hairdryer and toiletries.
A tasty breakfast is served at the bar. The restaurant menu features contemporary dishes. The venue is set next to a tube station and just 50 meters from Pico Bar & Grill and Cafe Portugal.
A 5-minute walk will take you to Vauxhall subway station. Travelodge London Vauxhall is located within 15 km from London City airport.