The comfortable 3-star Travelodge London Vauxhall offers en-suite rooms with views of the River Thames.
This hotel is set in the heart of London, just 1.7 km from City Hall, Up at The O2 and Big Ben. Guests can get to London city center, which is 2 km away.
Well connected to many sights, Travelodge London Vauxhall is close to Vauxhall subway station and Westminster, Tate Britain (R) bus station. Travelodge London Vauxhall is easily accessible from London City airport lying within 15 minutes' drive.
Travelodge London Vauxhall provides guestrooms appointed with Wi-Fi, multi-channel TV and climate control. They offer en suite bathrooms with a shower, a hairdryer and toiletries.
Eat & Drink
Every day a tasty breakfast is served in the dining room. The restaurant menu features contemporary dishes. The coffee shop Cafe Portugal is 5 minutes’ walk away.