Hotel

The Tower Hotel

St. Katharine’s Way, London E1W 1LD

To book a hotel room, click here
If you need any assistance with your hotel booking, please contact
Allyson Small on +001 410 696 5080 ext. 130 or Allyson.Small@myscrs.org

The Tower Hotel 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. The 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.