Leonardo Royal Hotel London City – Luxury in the Heart of the Capital
Thanks to London’s fantastic transport links, getting to the hotel couldn’t be easier, making it the perfect place to stop for a city break, a special occasion, or a business trip. Just a stone’s throw from the hotel is the Tower of London,…