Located amidst iconic landmarks, The Tower Hotel, London offers a luxurious stay with breath-taking views of the Thames and the London Eye. Steps away from historical sites such as the Tower of London and the spectacular Shard, guests will find modern, comfortable suites, a welcome escape from the lively city streets and the exhilaration of sightseeing.
Boasting an enviable location, the Tower Hotel is a stone's throw from major transport networks. It's merely 0.4 km from Tower Hill, and a brisk 10-minute drive from Marylebone. Various underground stations in close proximity can whisk you to different corners of the city. If history draws you, notable attractions such as the HMS Belfast, most significant surviving Second World War Royal Navy battleship, is within easy walking distance.
Carefully designed for ultimate relaxation, the spacious rooms provide everything you need after a long day. Complimentary mineral water and a 49" Smart TV with Freeview help keep everyone entertained. A stay at the Tower Hotel is more than a visit it becomes an integral part of your journey with the city's landmarks at your window, offering guests the chance to check off Tower Bridge and the Tower of London from their must-see lists.
Dine at the refined Vicinity restaurant or the exquisite One Twenty One Two Restaurant in Whitehall, both offering flawless service and an impressive selection of wine. Every restaurant within the Guoman Hotels offers top-notch dining in elegant settings. For those seeking to relax or start an exciting night, the Xi Bar & Lounge at The Tower Hotel is undeniably the ideal spot.
The Tower Hotel caters specifically to the needs of the guests with 24-hour reception, ultra-fast Wi-Fi, express checkout service, and round-the-clock room service. The Tower Suite, the largest room, enriches this experience with a separate entrance and unique breakout areas.