- Liked: Cleanliness, staff & service, amenities, property conditions & facilities
The room were nice and big and the swimming was clean
Your dates need to occur after 2020-02-23. Try updating your dates to see prices for your trip.
Located in London's London City Centre neighbourhood, Leonardo Royal London Tower Bridge is in the city centre and near a metro station. Tower Bridge and The Gherkin are notable landmarks, and some of the area's popular attractions include Coca-Cola London Eye and Sky Garden. Check out an event or a game at London Stadium, and consider making time for ZSL London Zoo, a top attraction not to be missed. Our guests love the hotel's convenience for public transport: Tower Gateway Station is 5 minutes by foot and Aldgate East Station is 6 minutes.
Modern and clean, staff were most helpful as I arrived late.