- 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