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.
207 Romford Road, Stratford, Newham, London, E7 9HL, United Kingdom
Hotel booked 1 times today.
Nightly rates from $60 to $108