Das Hotel The Stratford Residence - Central London befindet sich im Stadtviertel Newham, lediglich 5 Minuten zu Fuß von der Greenwich Meridianlinie entfernt.
Das Hotel befindet sich in ungefähr 3 km Entfernung vom Exhibition Centre London und in einer 1 km Entfernung vom Olympiastadion London. Auch Sportfans kommen auf ihre Kosten, denn die Copper Box liegt in unmittelbarer Nähe vom Hotel. Die Lage in rund 25 Gehminuten Entfernung vom Victoria Park ist ein großer Vorteil für Gäste vom Stratford Residence - Central. Der Bahnhof Marylebone ist nur 12 km von hier entfernt, und die U-Bahn-Station Stratford ist etwa 650 Meter von der Unterkunft entfernt.
Die gemeinschaftlichen Badezimmer bieten einen Haartrockner und Handtücher. Sie bieten einen Ausblick auf die Stadt.
Das Restaurant Pie Crust bietet asiatische Gerichte an und befindet sich nur wenige Schritte entfernt vom Stratford Residence - Central London.