The Tower Hotel

 

LOCATION, LOCATION, LOCATION!

Nestled along the River Thames, The Tower Hotel, London, brings you into the midst of some of London’s most iconic landmarks and famous locations. As a luxury hotel near Tower Bridge, The Tower Hotel London combines comfort and convenience with unparalleled views.


Nearby Attractions:

  • Tower Bridge

    3 min walk

  • Tower of London

    4 min walk

  • St. Katherine Docks

    1 min walk

  • Byward Tower

    1 min walk

 
 

Evaluations

Excellent

Beautiful location, excellent breakfast!

Wonderful Hotel

Extremely modern, wonderful facilities (including breakfast), and the location cannot be beat! We would gladly stay at this hotel in the future. Our rooms were even ready when we arrived...what a
wonderful surprise after a long travel day! Also, the staff were
exceptional.

Our group LOVED this hotel

It was clean and modern. We took advantage of its perfect location.
The students felt like movie stars staying here!

Previous
Previous

Thistle Bloomsbury Park Hotel

Next
Next

ibis London Blackfriars