Tower Hotel
Hotel
1
Directions

The The Tower Hotel is one of the most iconic hotels in London, thanks to its truly unique location on the banks of the River Thames, right next to one of the city’s most famous landmarks.

If you have the chance to stay there, it is considered one of the hotels with the best views of Tower Bridge, which can be admired from many rooms and common areas of the hotel. The view, especially at sunset or at night when the bridge is lit up, is simply spectacular.

It is the perfect choice for anyone who wants to experience London in a more scenic way and enjoy one of the city’s most photographed views directly from their room.

Mid-range prices

Nearby local secrets
Recommended bySilvia Benetti
Tower Bridge
Sightseeing
Sightseeing
Tower Bridge
Iconic London Landmark
Horse Guards Parade
Sightseeing
Sightseeing
Horse Guards Parade
Ceremonial London Pageantry
Oxford Street
Shop
Shop
Oxford Street
London's Premier Shopping Destination
London Eye
Sightseeing
Sightseeing
London Eye
London's Iconic View
Regent Street
Shop
Shop
Regent Street
London's Iconic Shopping Curve
Canary Wharf
Area
Area
Canary Wharf
Modern Waterfront Oasis

Creators are the next-gen travel advisors and operators

Planning your trip through social media? Now, easily access travel advice and tours created by the world’s best travel content creators