Leonardo Royal London Tower Bridge
45 Prescot Street, London, England
The price is $139 per night
Reserve now, pay when you stay
19.62 mi from city center
With a stay at Leonardo Royal London Tower Bridge, you'll be centrally located in London, a 10-minute walk from Tower Bridge and 13 minutes by foot from Tower of London.