With a stay at Travel Inn in London (Newham), you'll be a 4-minute drive from Westfield Stratford City and 8 minutes from ExCeL Exhibition Centre. This hotel is 5.2 mi (8.3 km) from Tower of London and 5.3 mi (8.6 km) from Tower Bridge.
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.