- Liked: Cleanliness, staff & service, room comfort
Staff was amazing and helpful. Always pleasant. Downsides were breakfast room service only available to order by 2am day of, and the elevators kept breaking down.
Your dates need to occur after 2020-01-22. Try updating your dates to see prices for your trip.
Located in London's London City Centre neighborhood, The Tower Hotel is in the historical district and near a metro station. Tower Bridge and Tower of London are notable landmarks, and some of the area's popular attractions include Coca-Cola London Eye and Sky Garden. ZSL London Zoo and Stamford Bridge Stadium are not to be missed. Our guests love the hotel's location for the sightseeing. It's also convenient to public transportation: Tower Gateway Station is 6 minutes by foot and Tower Hill Station is 7 minutes.