Opposite the Olympic Stadium in Stratford, this brand new hotel is just 300 metres from Stratford Underground Station. The modern hotel has a stylish restaurant and a 24-hour front desk.
9 International Square, Westfield Stratford City, Newham, London, E20 1EE, United Kingdom
Hotel booked 5 times today.
Nightly rates to $241