Travelodge Stratford is an excellent 3-star hotel set 3.2 km from The Bodyguard and 9 km from London Eye.
The property is conveniently situated next to Stratford Tube subway station.
Serving Thai meals, Pie Crust is about 5 minutes’ walk away.
There is Stratford train station nearby.
Guests can make use of 24-hour room service and laundry on site.