The Tower Hotel London is located at Saint Katharine's Way, E1W 1LD, Tower Hamlets. Nearby is Tower Bridge, London. Nearest Underground station is Tower Hill (approximately 350m away).
The Tower Hotel London
no ratings
Hotel
The Tower Hotel London
no ratings
The Tower Hotel sits perched along the River Thames with a magnificent view of Tower Bridge, surrounded by some of London’s top landmarks. Take a short walk to St. Katherine’s Docks for a bite to eat at The Dickens Inn or head up The Shard for a 360-degree view of the city. This 4-star hotel is home to 801 comfortable rooms that make for an excellent base for exploring the city. You're also only moments from some of London's most iconic restaurants and the bustling Borough Market.
Contact information
-
Opening hours
- Today Varies
- Tomorrow Varies
-
- Monday
- Tuesday
- Wednesday
- Thursday
- Friday
- Saturday
- Sunday
- Edit opening hours
-
Show phone
-
Show email
Features
User photos from The Tower Hotel London User photos
Reviews of The Tower Hotel London
Be the first to review The Tower Hotel London!