THE TOWER HOTEL LONDON
Welcome to The Tower Hotel London, a very high quality four star hotel located in the heart of London on the north bank of the River Thames close to the Tower of London and the Tower Bridge.
The Tower Hotel is also located close to St Katharine’s Dock and the financial districts of London.
The Tower Hotel is a very modern establishment boasting a total of 801 bedrooms all with the most elegant and contemporary furnishings as well as views of the River Thames.
With the Tower of London UNESCO World Heritage Site on your doorstep, exploring the city starts the moment you set foot outside.
The Tower Hotel is equipped with superb facilities including two restaurants, lounges, coffee bar and bar serving a range of beverages certain to please your pallet.
As well as these facilities the hotel also offers their fully equipped gym. There is car parking at an additional charge.
The hotel’s friendly yet professional staff will strive to meet your every need with the utmost of attention to detail providing you with a comfortable and relaxing stay certain to impress even the most travelled guests.
Choose from our suites and rooms near Tower Bridge, all with one of London’s finest views at your window.
The Tower Hotel was built with its stunning vistas in mind, so all our bedrooms offer breathtaking views over the River Thames, Tower Bridge or the quaint St Katharine Docks marina.
Designed to reflect the individual style and character of The Tower Hotel, whose interiors are infused with Art Deco flair, our rooms are all non-smoking and include free fast Wi-Fi. Every room also benefits from its own safe, iron and ironing board, complimentary toiletries in your en-suite bathroom and access to the gym.
Restaurants & Bars
at Tower Hotel London
Enjoy a fantastic panorama over the River Thames and iconic Tower Bridge in The Brasserie while enjoying superb international cuisine, all prepared to order by our head chef and his team.
Whether you’ve spent the day sitting in meetings or exploring the city, the perfect place to relax at the end of it all is our Xi Bar. With Tower Bridge and the River Thames providing a stunning backdrop, there’s nowhere better in London to get together for a drink.
Local Attractions near
The Tower Hotel London
At The Tower Hotel, you have two of London’s most famous landmarks – Tower Bridge and The Tower of London – as next-door neighbours. But with the hotel near Tower Hill Underground Station, mainline railway stations and the Thames Clipper fast ferry, this is also the perfect base from which to explore the capital.
And when you’ve had your fill of sights, shows and shopping, all the comforts of our luxury London hotel will be ready and waiting for you.