Travelodge London Walthamstow
Travelodge London Walthamstow hotel features 307 rooms and lies 16 minutes' walk from CRATE St James Street.
Location
The Travelodge London Walthamstow is located in London, only a short distance from Walthamstow Central tube station. Queen Elizabeth Olympic Park is 4.1 km away, while Central Baptist Church is 350 metres from the hotel. Wanstead is 3.4 km from this London property. The 3-star hotel is near London Walthamstow Queen's Road train station, around 5 minutes' walk away.
Food & Drinks
Travelodge London Walthamstow hotel is not very far from Costa and serves delectable meals.
Amenities
Travelodge London WalthamstowParking options
- Parking
Enter dates to see availability