- Liked: Cleanliness, staff & service, amenities, property conditions & facilities
Wonderful view of Tower Bridge. Excellent service and hotel overall!
Located in London's London City Centre neighborhood, The Tower Hotel is in the historical district and near a metro station. Tower of London and HMS Belfast are cultural highlights, and some of the area's notable landmarks include Tower Bridge and The Shard. Looking to enjoy an event or a game while in town? See what's going on at Excel Exhibition Centre. 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.Visit our London travel guide
The following fees and deposits are charged by the property at time of service, check-in, or check-out.
The above list may not be comprehensive. Fees and deposits may not include tax and are subject to change.