The Tower- A Guoman Hotel is a 4-star hotel, located on the north bank of the River Thames, London. It is adjacent to Tower Bridge and the Tower of London. Perfect for exploring the historic landmarks or the riverside, 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.With over 800 bedrooms including 18 suites, there is a room for everyone at The Tower. You will find the rooms welcoming, relaxing and ... More