El The Stratford está situado en Londres, a 2,2 km del estadio olímpico, y ofrece habitaciones con aire acondicionado y conexión WiFi gratuita. Cuenta con recepción 24 horas, restaurante y vistas a la ciudad.
Todas las habitaciones cuentan con TV de pantalla plana con canales vía satélite, cafetera y escritorio. El baño privado incluye ducha y secador de pelo.
El hotel sirve varios tipos de desayuno a diario.
El Stratford dispone de terraza. En los alrededores se puede practicar ciclismo.
El Victoria Park está a 3,5 km de The Stratford. El aeropuerto de London City queda a 8 km.