Staybridge Suites London- Stratford 4 stars

10b Chestnut Plaza, Westfield Stratford City, Olympic Park, Newham, London, E20 1GL, United Kingdom

Hotel image
Read more reviews for Staybridge Suites London- Stratford