The Tower Hotel offers unparalleled views of the River Thames, Tower Bridge, and other iconic landmarks in London. With 801 rooms to choose from, including accessible options and suites, guests can enjoy comfort, convenience, and fantastic service during their stay.
Guests at The Tower Hotel can enjoy a range of bars and restaurants, as well as access to a complimentary workout, swim, or spa at a nearby fitness center. Every room at the hotel offers a view of either Tower Bridge or St Katharine Docks, ensuring a unique and memorable experience.
Guests can indulge in delicious meals and cocktails at Vicinity, or enjoy nightcaps at Xi Bar while taking in the fantastic panorama of London. The hotel offers a variety of dining options to suit every taste.
The Tower Hotel is located in the heart of London, overlooking the River Thames and Tower Bridge. It is surrounded by iconic landmarks such as the Tower of London, St Katharine's Docks, HMS Belfast, and the Shard, making it an ideal base for exploring the city.
Guests can save 15% on every booking by booking directly with The Tower Hotel. This exclusive discount is our way of saying thank you to our valued guests for choosing to stay with us.