Business traveler
The location
Everything else
1.0
Appealing
Based on 1 review
ST KATHARINES WAY, E1W 1LD London, Tower Hill

ST KATHARINES WAY, E1W 1LD London, Tower Hill
With unparalleled views of London’s iconic Tower Bridge, this high-class hotel is perfectly placed for city exploration or for business guests needing a convenient base. A 7-minute walk away from Tower Hill Underground Station, access to the capital’s most popular attractions is made easy, with a ferry service available a mere 2 minutes away on foot.
Business traveler
The location
Everything else
"Located right on the River Thames in the heart of London, The Tower Hotel benefits from panoramic views over Tower Bridge, The River Thames and St Katharine Docks. It is located walking distance to the City and the Square mile, and 15 minutes away on the Docklands Light Railway from Canary Wharf. If you have further to travel, The Tower Hotel boasts it's own carpark and we are located outside of London's congestion zone
The hotel offers car parking at an additional charge. The City Club floor offers a 10:00 check-in and business lounge. The Tower has 19 meeting rooms, the largest of which seats 600 theatre style.
The hotel has undergone a self-inspection regarding its enhanced protective measures.