Leonardo Royal Hotel London City – Tower of London

When looking for a luxurious hotel in London, the Leonardo Royal Hotel London City – Tower of London is the perfect choice. Located in the heart of the city, the hotel overlooks the historic Tower of London and is just two minutes’ walk from Tower Hill Tube Station. With free WiFi, a brasserie, a cocktail lounge, and a spa with a 25 m swimming pool and a large gym, this London hotel is ideal for both business and leisure travelers. The hotel offers a range of elegant air-conditioned rooms, each with a flat-screen TV, a trouser press, and tea and coffee making facilities. The en-suite bathrooms have complimentary toiletries and a hairdryer. Some rooms receive a 10% discount on spa treatments during their stay. Guests can enjoy a full buffet breakfast, as well as traditional menu with modern decor in Leo’s Bar and Restaurant. A wide variety of drinks and snacks can also be enjoyed in Corvo Bar and Cafe. Leisure facilities at the Leonardo Royal Hotel London City – Tower of London include a steam room and a sauna for guests to enjoy. Situated in the city of London, the hotel is just 20 minutes’ walk from St Paul’s Cathedral, one of the most iconic tourist attractions in the city. Other nearby attractions include the Tower Bridge, the London Eye, and the Tate Modern. The Leonardo Royal Hotel London City – Tower of London offers a luxurious stay in the heart of London. With its range of onsite bars and restaurants, spa facilities, and proximity to some of the city’s most popular attractions, this London hotel is the perfect choice for a memorable stay.

Back to destination Book now

Our Amenities

  • Swimming Pool
  • Spa
  • Gym
  • Airport Shuttle
  • Indoor Games
  • High Speed Wifi
  • Restaurant Bar
  • Rooftop Bar




Vintry & Mercer


Native Bankside


Apex City Of London Hotel


Apex London Wall Hotel