CitySpace Tower Bridge está muy bien situado en el barrio de Southwark, Londres, a 15 min a pie de Puente de la Torre, a 1,8 km de Torre de Londres y a 14 min a pie de Estación de metro London Bridge.
Número de habitaciones: 34
64 Tower Bridge Road, Southwark, Londres, SE1 4TR, Reino Unido