London, England

The Tower Hotel

4 out of 5 stars
Business Services
Childcare/​Babysitting Services
Concierge Services
Dry Cleaning/​Laundry Service

Located near the iconic Tower of London

Nestled between the River Thames and St Katharine’s Dock, The Tower enjoys one of the most sought-after locations in the heart of London. Located alongside the iconic Tower of London, guests are treated to incredible views of the Tower Bridge, The Shard and the River Thames.

The 801 guestrooms were designed to reflect the building’s individual architecture, style and character, and feature such amenities as a Bose iPod docking station, Nespresso coffee machine, flatscreen LCD television with Freeview, and complimentary Wi-Fi, on-site fitness center access, toiletries and still and sparkling water. Guests can enjoy a bite at the on-site Brasserie Restaurant, which offers a menu of freshly prepared modern fusion cuisine as well as fantastic panoramic views. Or, after a long day of exploring, guests can unwind at the Xi Bar & Lounge, also with stunning views.

The Tower Hotel

St. Katharine's Way
London, England

Create Account

The contact email is associated with an existing account, please sign in to continue.
If you have a password, you can use it below. Otherwise, just use your email address and reservation number to login. If you don't have an account, you can create one today.