Holiday Inn London- Stratford City

10a Chestnut Plaza, Westfield Stratford City, Olympic Park, London East, E20 1GL.

  0 Rooms Selected

Total Price £0.00