Tower Hotel London

Project Manager in Londres, Reino Unido

Visit my website

The Tower Hotel London is nestled between the River Thames, St Katharine Docks and alongside the World Heritage Site, the Tower of London, boasting unparalleled views of the iconic Tower Bridge.
Our location and excellent choice of transport connections put you at the centre of this vibrant city, making it quick, convenient and most importantly, easy to experience the very best of what London has to offer.

Unrivalled views of iconic Tower Bridge and St. Katharine Docks

801 bedrooms including 18 suites and accessible rooms

19 dedicated meeting spaces with capacity up to 550 people

Fast, free, unlimited Wi-Fi throughout the hotel

7 minute walk from Tower Hill Underground Station and Tower Gateway DLR.