2.2 km from Olympic Stadium, The Stratford is situated in London and features air-conditioned rooms with free WiFi. Featuring a 24-hour front desk, this property provides guests with a restaurant and city views.
All rooms come with a flat-screen TV with satellite channels, a coffee machine and a desk. The private bathroom is equipped with a shower and hairdryer.
A variety of breakfast options are offered daily at the hotel.
The Stratford offers a terrace. Cycling is among the activities that guests can enjoy near the accommodation.
Victoria Park is 3.5 km from The Stratford. London City Airport is 8 km from the property.