207 Romford Rd, London, United Kingdom
Located 2.8 km from the multi - purpose London Stadium, which is highly appreciated by sports lovers, Travel Inn London includes 30 rooms.
The London Aquatics Centre is nearly a 25-minute walk from this inn, while the Limehouse district is around 15 minutes' drive away. The Bow Church is 3.6 km from the hotel and London City airport is 5 km away. The area also includes natural sights like the community Plashet Park within 30 minutes' walk of the Travel Inn London. This accommodation is located in London, in close proximity to Wanstead Park train station.
Aromas Tandoori Restaurant treats guests with Nepali dishes and lies 400 metres from the hotel.
Check out the carefully selected restaurants and attractions near the hotel
Hide places nearby
Find out what other guests say about Travel Inn!
For your convenience, we have collected the reviews from several sources.
No reviews yet :(
If you stayed at this hotel, share your experience with us, please