Located in London (Stratford), Holiday Inn Express London – Stratford, an IHG Hotel is within a 15-minute walk of Queen Elizabeth Olympic Park and London Stadium. This hotel is 0.8 mi (1.2 km) from Westfield Stratford City and 4 mi (6.4 km) from Liverpool Street.
