

The Tower Hotel, by Thistle, se encuentra a orillas del río Támesis, en el centro de Londres. Está a poca distancia a pie del Tower Bridge (5 minutos), la Torre de Londres (5 minutos) y St Katharine Docks (6 minutos). La estación de metro Tower Hill se encuentra cerca, proporcionando fácil acceso al resto de la ciudad. El hotel está aproximadamente a 8,5 km del aeropuerto London City, y los aeropuertos de Heathrow, Gatwick y Stansted también son accesibles en transporte público.