
London, United Kingdom
Leonardo Royal London Tower Bridge
4-star hotel · LEONARDO HOTEL MANAGEMENT (UK) LIMITED
The hotel is located near Tower Bridge and the Tower of London and offers modern and spacious bedrooms. The hotel, in London's historic core, is close to a number of popular local attractions including the Tower of London…
- Wi-fi
- 24-hour reception
- Indoor freshwater pool
- Private pool


