207 Romford Rd, London E7 9HL, UK, NEWHAM
Property Location
With a stay at Travel Inn in London (Stratford), you'll be a 3-minute drive from Westfield Stratford City and 6 minutes from London Stadium. This hotel is 3 mi (4.8 km) from Excel Exhibition Centre and 5.2 mi (8.3 km) from Liverpool Street.
Rooms
Stay in one of 60 guestrooms featuring flat-screen televisions. Cable television is provided for your entertainment. Private bathrooms with showers feature complimentary toiletries and hair dryers. Conveniences include coffee/tea makers, housekeeping is provided daily, and microwaves can be requested.
Amenities
Take in the views from a garden and make use of amenities such as wireless Internet access (surcharge) and shopping on site.