The Tower Hotel, by Thistle
St Katherines' Way, London, E1W 1LD, United Kingdom





About this hotel
Prime Location
Nestled between the River Thames and St Katherine’s Dock, and next to Tower Bridge, The Tower Hotel, London offers the perfect base for exploring the city.
Luxurious Amenities
Each room at The Tower boasts a flat-screen TV, Freeview channels, and a work desk, ensuring a comfortable stay for every guest.
Dining with a View
Indulge in modern fusion cuisine at the on-site restaurant while enjoying breathtaking views of the iconic Tower Bridge and the Shard skyscraper.
Book your stay at The Tower Hotel, London, and experience luxury and convenience in the heart of the city.
Key amenities
Check-in and check-out
Check-in from 15:00
Check-out until 11:00
Location
St Katherines' Way, London, E1W 1LD
Open in Google Maps
Rooms and prices
Choose your dates to see live prices for every room.