Travelocity Verified Review
"The Tower Hotel is an excellent choice when visiting London. The views of The Tower Bridge and the Thames River are breathtaking! Most major points of interest in London (Buckingham Palace, Westminster Abbey, etc.) are under 5 miles from the hotel. The Tower of London is next door to the hotel which is a huge positive. I feel the rooms are a bit dated, and the air conditioning system wasn't working properly. We had a pleasant and enjoyable stay!"
A verified traveler from Raleigh stayed at The Tower Hotel, London