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

User photos from The Tower Hotel London User photos

Reviews of The Tower Hotel London

Be the first to review The Tower Hotel London!

Contact information

Do you represent The Tower Hotel London?
Claim it to make it easier to update important information.

FAQ

Where is The Tower Hotel London?

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).