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.
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.
Beautiful location, excellent breakfast!
It was clean and modern. We took advantage of its perfect location. The students felt like movie stars staying here!
Tower Hill Underground Station
Tower Bridge
3 min walk
Tower of London
4 min walk
St. Katherine Docks
1 min walk
Sailing Barge Lady Daphne
1 min walk
Byward Tower
1 min walk
passports Educational Group Travel partners with teachers across the United States to provide high-quality educational travel experiences to their students. Educational tours visit destinations around the world - primarily France, Italy, England, Spain and Costa Rica - at low, guaranteed prices.
passports
51 Union Street Suite 106
Worcester, MA 01608
1-800-332-7277
Email Us