The Venue

Leonardo Royal Hotel located
in the London Tower Bridge.


Join us at
Leonardo Royal Hotel
London Tower Bridge

Leonardo Royal Hotel London Tower Bridge is perfect for business or leisure guests who are looking to explore the bustling city of London. The hotel is located near Tower Bridge and the Tower of London and offers 370 modern and spacious bedrooms. Guests can also enjoy two on-site bars, the Tower Grill restaurant, a 25m swimming pool, Ajala Spa, plus 17 meeting and conference suites.

WhatsApp chat