Le London Olympus Hotel est situé au cœur de Stratford, à 2 minutes de marche de l'université de East London et à 10 minutes à pied de la gare et station de métro Stratford International.