With a convenient city centre location close to Tower Bridge and the iconic Tower of London, Leonardo Royal Hotel London City is perfect for leisure and business guests wanting to make the most of the UK’s world-renowned capital. Its central location means it easy to reach from all over the country, making it a great place to lay your head after a long drive or train ride. Offering 307 spacious and comfortable guestrooms, two on-site restaurants and bars, a luxury spa, fitness club, City Virtual Golf, and 12 meeting and conference suites, it’s the perfect base for your trip to London.