Hotel London Tower Hill

View the deals

Hotel London city Tower Hill

The Leonardo Royal London Tower Bridge is the best place to stay in the heart of London.

Firstly, overlooking the historic Tower of London. Secondly, the luxury 4-star hotel boasts a spa with a 30 yards swimming pool and a large gym. Further, featuring a brasserie and a cocktail lounge. In addition, the hotel is just 2 minutes’ walk from Tower Hill Tube Station.

Meanwhile, internet Wi-Fi connection is included. Moreover, each elegant air-conditioned room includes a TV flat-screen, a trouser press and tea and coffee making facilities. In addition, the en-suite bathrooms have complimentary toiletries and a hairdryer.

However, the Leonardo Royal London City in Tower Hill offers range of onsite bars and restaurants. For instance, Leo’s Bar and Restaurant provides a traditional menu with modern decor. In addition, a wide variety of drinks and snacks can also be enjoyed in Corvo Bar and Café.

Hotel London city Tower Hill

Above all, a pre-packaged breakfast is delivered to the room daily. After that, breakfast bags can also be picked up in the lobby/bar.

However, some rooms receive a 10% discount on spa treatments during their stay. That is to say, leisure facilities at the Leonardo Royal London City include a steam room, a sauna and a professional golf simulator.

Most importantly, the hotel is situated in the centre of London. For example, it is just 20 minutes’ walk from St Paul’s Cathedral.

Certainly, offering links to the top attractions of the city.

In short, this is one our guests’ favourite part of London. To sum up, couples particularly like the location. Likewise, they rated it 9.2 for a two-person trip. However, Leonardo Royal London city in Tower Hill has been welcoming guests since 5 July 2010.

Hotel London city Tower Hill

Book through us your stay

Every day we inspire and reach millions of travellers across London.

View Last Minute Availability


Limited 15% OFF Rate

Travel With confidence

Free cancellation

Single Rooms

£ 60/night

Apart hotel

Starting £ 105

The apartmentsin hotels are the cheapest and most independent solution for enjoying holidays in London. Different prices and different solutions for singles, couples or family.

Choose your favorite hotel

London 4 London

The best deals