Obiekt The Stratford Hotel London położony jest w Londynie, 2,2 km od Stadionu Olimpijskiego. Oferuje on klimatyzowane pokoje i studia z bezpłatnym WiFi. Na miejscu do dyspozycji Gości jest całodobowa recepcja oraz restauracja. Z obiektu roztacza się widok na miasto.
Wszystkie pokoje i studia wyposażone są w telewizor z płaskim ekranem i dostępem do kanałów satelitarnych, ekspres do kawy oraz biurko. Każdy mieści łazienkę z prysznicem i suszarką do włosów.
Codziennie rano serwowane jest urozmaicone śniadanie.
W wolnej chwili Goście mogą zrelaksować się na tarasie. W okolicy panują doskonałe warunki do uprawiania rozmaitych form aktywnego wypoczynku, w tym turystyki rowerowej.
Park Victoria Park oddalony jest od obiektu The Stratford o 3,5 km. Odległość od lotniska Londyn-City wynosi 8 km.