Stratford Hotels In London, England.

There is a lot to offer the visitor looking for hotels in Stratford in Greater London.

Good luck with your search and enjoy your stay.

Stratford Hotels. Holiday Inn London Stratford City is situated in the heart of Europe’s largest shopping centre, Westfield Stratford City. An on-site gym and business centre are also available. Central London can be reached in 20 minutes via tube from Stratford tube station, which is only a 200-metre walk away. The O2 Arena, Canary Wharf and London City Airport are all within 5 miles.
Holiday Inn London Stratford City, 10a Chestnut Plaza, Westfield Stratford City, Olympic Park, Newham, London, E20 1GL

Visit for a great range of hotels.
© Holiday Wales UK. Stratford Hotels In London.

You Are Secure!