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.
To Book visit www.guoman.com/the-tower
My favourite London hotel.Well recomended by my husband and I.Great rooms and good food.Well done staff.
caijack24 3 years ago