Le City Lodge London se trouve à 90 mètres de la gare Bow Church DLR et à 5 minutes à pied de la station de métro Bow Road. Il vous accueille à seulement 1,5 km du stade olympique de Stratford et met à votre disposition une connexion Wi-Fi gratuite.