- UK Information
- UK Hotels
- Travel Inn
Travel Inn
Situated in the London Borough of Newham, a mile from Stratford, Travel Inn is only a 5-minute drive from Westfield Shopping Centre. It offers budget accommodation with free parking on site.
Rating
Prices from £35
30