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.