The 3-star Travelodge London Twickenham hotel includes 111 rooms and is situated nearly a 5-minute walk from River Crane.
This accommodation serves continental breakfast in the morning. The Shack 68 treats guests with American dishes and lies just moments from the hotel.
Marble Hill Park is merely 1.6 km away, and The Eel Pie Island Museum is in the vicinity of the hotel. York House Gardens is also just 9 minutes' walk away. The historical place museum "Marble Hill House" is a mere 1.7 km from this London hotel. The Travelodge London is located in close proximity to Marylebone train station, while Arragon Road bus stop is approximately 100 metres away. London Heathrow airport can be reached in 25 minutes by car.