Sleep by the Thames With Tower Bridge Views From $149 a Night 😍🌅
From $149
Located between the River Thames and St. Katharine’s Dock, right next to Tower Bridge, The Tower Hotel offers stunning views and a prime location. We've found great prices, with stays starting from $149 per night.
Enjoy modern fusion cuisine at the on-site restaurant and unwind with a drink at the bar overlooking Tower Bridge and The Shard. The hotel features comfortable rooms and is only an 8-minute walk from Tower Hill Tube Station, providing easy access to central London.
We use cookies to enhance your browsing experience, serve personalized content, and analyze our traffic. By clicking "Accept All" you accept this and consent that we share this information with third parties and that your data may be processed in the USA. For more information, please read our .
You can adjust your preferences at any time. If you deny, we will use only the essential cookies and unfortunately, you will not receive any personalized content. To deny, .