The Tower

$
Open
tripadvisor logo

(126)

Photos

St. Katharines Way
London, England E1W 1LD

The Tower is a charming hotel located in the heart of London, England. With its elegant architecture and welcoming atmosphere, it offers guests a comfortable stay just minutes away from iconic attractions like the Tower of London and the River Thames. Enjoy modern amenities, cozy rooms, and a delightful on-site café, making it an ideal choice for both leisure and business travelers.

Generated from this place's information

Reviews

tripadvisor logo
4.5126 reviews
Photo of Joan C
Pass
4/27/2023

Don’t bother with this hotel, there are nicer hotels in London. Rooms very small, instant coffee, c...

Photo of kaustin92
Great place
3/4/2023

We had such a great experience here! Wonderful coochi board and drinks. Our waiter Shofi was excepti...

Photo of vadopiano
Nice location but … be careful … your room might be very cold!
12/24/2022

I was at The Tower with my daughter and I had a “bridge view room” for three nights. Due to a chang...

Own this business?
See a problem?

You might also like

United KingdomEnglandThe Tower