Opposite the Olympic Stadium in Stratford, this brand new hotel is just 300 m from Stratford Underground Station. The modern hotel has a stylish restaurant and a 24-hour front desk.
Number of rooms: 267
9 International Square, Westfield Stratford City, Newham, London, E20 1EE, United Kingdom