THE TOWER HOTEL LONDON
The Tower Hotel London is located on the banks of the River Thames and just in front of the historic Tower of London.
Ideal for travellers who wish to explore the city by setting foot outside the hotel.
From The Tower Hotel London you are a short distance from Tower Bridge, Tower of London Ice Rink, the Sky Garden, the Billingsgate Roman Bath House, Medieval Banquet, the Bridge Theatre, the HMS Belfast, the battleship of the most important Royal Navy of the Second World War, and many more attractions to visit.
Tower Hill subway station is only an 8 minute walk away, and allows you to be connected to central London and the West End theatre area in just 20 minutes.
If you are travelling by plane, London Airport is a 30 minute away by DLR (Docklands Light Railway).
The Tower Hotel London 4 star offers beautiful rooms with views of the River Thames and Tower Bridge. Free Wifi in every room and TV with Freeview channels.
In the Tower Hotel restaurant you can enjoy modern and classic cuisine. In the hotel bar you can enjoy a wide variety of drinks and beverages, with a magnificent view of the historic Tower Bridge and the famous Shard skyscraper.
Rooms at The Tower Hotel
Choose from our suites and rooms near Tower Bridge, all with one of London’s finest views at your window.
The Tower Hotel London 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 & Bar
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.
Tower of London Hotel & Tower Bridge Hotel
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.