City Lodge London is 90 metres from Bow Church DLR Station and a 5-minute walk from Bow Road Underground Station. Just 1 mile from Olympic Stadium Stratford, it offers free Wi-Fi.
Number of rooms: 14
167 Bow Road, Tower Hamlets, London, E3 2SG, United Kingdom