- UK Information
- UK Hotels
- Holiday Inn London- Stratford City
Holiday Inn London- Stratford City







The 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.

Rating


Holiday Inn London- Stratford City
10a Chestnut Plaza, Westfield Stratford City, Olympic Park
London
E20 1GL
Map and Directions
10a Chestnut Plaza, Westfield Stratford City, Olympic Park
London
E20 1GL
Map and Directions

Prices from £76

188