CitySpace Tower BridgeHotel
64 Tower Bridge Road, Southwark, London, SE1 4TR, United Kingdom
Situated in London, within 1.8 km of Tower of London and 1.2 km of London Bridge Underground Station, CitySpace Tower Bridge offers free Wi-Fi throughout the property. The property is located 2.3 km from London Bridge, 3 km from Sky Garden and 3.