"The The Tower Hotel is a fantastic choice if you’re visiting London, especially if location is high on your list.
Our room was on the smaller side, but honestly, it didn’t matter since we weren’t there to spend time indoors. We were out exploring most of the day, and the room had everything we needed to rest and recharge.
What really makes this hotel stand out is its unbeatable location. It sits right on the River Thames, next to Tower Bridge and within steps of the Tower of London. You’re in the heart of some of the city’s most iconic sights, which makes getting around incredibly easy.
If you’re booking, I highly recommend choosing a room with a view of Tower Bridge. We did, and the view was absolutely amazing, especially at night when the bridge is lit up.
Overall, a great stay. Between the prime location and those unforgettable views, we would definitely stay here again."