Check-in
3:00 PM
★★★★4 star property
The Tower Hotel distinguishes itself with its commitment to sustainability and luxury. Situated in a prime location near iconic landmarks the hotel combines modern elegance with eco-friendly practices including energy-efficient systems and locally sourced materials. Its architectural grandeur offers panoramic views of the Thames and the city skyline making it a beacon of luxury in the heart of London.
The Tower Hotel, London caters to a variety of travelers with its richly appointed rooms and suites. Guests can enjoy a comfortable stay in one of the 800 elegantly appointed guestrooms. Guests can choose from a variety of rooms including Classic Executive and Deluxe Suites each offering distinct views of the city or river. Rooms are equipped with high-speed Wi-Fi flat-screen TVs minibars and exclusive toiletries. The opulence extends to premium bedding and marble bathrooms. Select rooms feature balconies where guests can enjoy serene views.
The hotel houses multiple dining venues including Vicinity offering international cuisine with Thames views; Xi Shi Lounge specializes in cocktails and exquisite small plates; Brasserie Blanc boasts French dishes crafted by Michelin-starred chefs. Breakfast options range from full English to continental while room service ensures personal dining experiences.
Our spa sanctuary offers diverse treatments including signature massages and hydrotherapy sessions; fully-equipped fitness center hosts yoga classes enhancing wellness journeys for every guest alongside our serene indoor swimming pool.
Points are credited instantly on non-refundable bookings.
Search prices are indicative and may change at checkout.
3:00 PM
11:00 AM
Check-in starts at 300 PM Photo ID required at check-in Pets allowed on request
+442075235063
Hotel
Points credited instantly
Non-refundable stays credit points as soon as the booking is confirmed.
The Tower Hotel distinguishes itself with its commitment to sustainability and luxury. Situated in a prime location near iconic landmarks the hotel combines modern elegance with eco-friendly practices including energy-efficient systems and locally sourced materials. Its architectural grandeur offers panoramic views of the Thames and the city skyline making it a beacon of luxury in the heart of London.
St Katharine's Way
See on mapPoints are credited instantly on non-refundable bookings.
Check-in starts at 300 PM Photo ID required at check-in Pets allowed on request
Hotel · +442075235063
0 of 0 room types
Search prices are indicative and may change at checkout.