Travelodge London Vauxhall is a comfortable 3-star property placed next to Westminster Abbey, British Museum and National Gallery.
The hotel is right in the heart of London. The venue is set just 20 minutes' walk from London center.
Set within a 5-minute walk from Vauxhall underground station. Travelodge London Vauxhall is 15 minutes’ drive away from London City airport.
Guests are offered 148 cozy hotel rooms equipped with Wi-Fi, multi-channel TV and climate control. They feature en suite bathrooms with a shower, a hairdryer and toiletries.
Eat & Drink
There is a bar for guests to enjoy their meal. Contemporary meals are served at the restaurant. Serving a wide range of dishes, Cafe Portugal and Kennington Lane Cafe can be reached within 5 minutes’ walk.
Guests can make use of 24-hour reception and wake up service as well as an elevator and parking.