Property Location:
The Novotel London Tower Bridge is a distinguished 4-star hotel situated in the vibrant center of the British capital, mere meters from the iconic Tower Bridge and the historic Tower of London. With numerous London attractions within walking distance and nestled beneath the renowned skyline, visitors will find it challenging to discover a more advantageous location. Positioned at the gateway to the City and just a few stops from Canary Wharf, business travelers will appreciate the prime location, complemented by the outstanding onsite amenities.
Rooms:
After a day filled with business or leisure activities, retreat to your room. Certain accommodations offer stunning views of The Shard or the Tower of London, providing an inspiring setting for your visit.
Amenities:
Unwind in sauna and hammam spa, or visit the fitness center for a refreshing workout.
Dining:
Keepers Kitchen and Bar presents a selection of modern European dishes and cocktails, making it an ideal venue to relax after a hectic day in London.