Tower Hotel

St Katharine's Way, London E1W 1LD, United Kingdom
13 Saint Katharine's Way London E1W 1LP GB

The Tower is located on the north bank of the River Thames right beside Tower Bridge and the Tower of London, so perfect for exploring the historic landmarks or the riverside, both on foot or on one of the many river cruises. The hotel also overlooks St Katharine’s Dock, a unique waterside location in the centre of London.