The 3-star Travelodge London Vauxhall is located in the heart of London.
A short stroll of 20 minutes will take you to Vauxhall Bridge. The venue is 2 km away from the city center.
Travelodge London Vauxhall is within a 20-minute drive to London City airport.
The hotel offers 148 rooms. They are fitted with climate control, Wi-Fi and multi-channel TV.
Eat & Drink
A breakfast is served in the bar. The restaurant serves contemporary dishes. Serving an array of dishes, Riverside Vegetaria and Cafe Portugal are 50 meters away.
Guests can make use of an elevator and a car park on site.