The 4-star Leonardo Royal Hotel London City - Tower Of London, located just 1.4 km from the huge Borough Market, offers a swimming pool and Wi-Fi throughout the property. With Tower Hill tube station only 150 metres away and the public Saint Dunstan in the East Church Garden merely a 5-minute walk away, this London hotel boasts a steam room, a Jacuzzi, and a sauna.
The hotel is nestled in Central London with an array of dining experiences that will tantalise your taste buds, nearly a 10-minute drive from business venues like the unmissable Tower of London and in proximity to the bulging skyscraper "Sky Garden". You can visit the public Trafalgar Square that is 3.5 km from the Leonardo London. Also, the accommodation is not far from St Paul's Anglican Cathedral, and London Liverpool Street train station is located about a 10-minute stroll away. Well-connected to many sights, this London hotel is a mere 350 metres from Aldgate bus station.
Leonardo Royal Hotel London City - Tower Of London welcomes guests to 317 rooms fitted with an iron and ironing board, and air conditioning as well as a flat-screen TV with satellite channels. They are furnished with soundproof windows, and also come with a minibar and coffee/tea making equipment. Bathroom comforts include hairdryers and a shower cap, and such essentials as a separate toilet and a shower/bath combination.
The Leonardo offers a daily kid-friendly buffet breakfast. There are 3 restaurants in the property. You can dine at Aqua Shard, a short way from this hotel.
Check-in:from 15:00-23:59 hours
Check-out:until 11:00 hours
- Children and extra beds
- There are no extra beds provided in a room.