The Tower Hotel, London
Hotel in London City Centre
Reviews
8.2 out of 10
Very good
Popular amenities
7.8 out of 10
Guests liked the amenities.
Explore the area
St Katharine's Way, London, England, E1W 1LD
- Tower of London2 min walk
- Tower Bridge3 min walk
- HMS Belfast10 min walk
- London (LHR-Heathrow)61 min drive