The 4-star Leonardo Royal Hotel London City - Tower Of London is located just 1.4 km from the huge Borough Market and features a steam room, a Jacuzzi, and a sauna. Boasting the opportunity to go on a picnic by River Thames, which runs only an 11-minute walk away, this London hotel offers to relax in an indoor swimming pool.
The hotel lies 450 m from The Garden at 120 and in proximity to the bulging skyscraper "Sky Garden". The Leonardo Royal Hotel London City - Tower is within 5 minutes' walk of the public Saint Dunstan in the East Church Garden and within 5 minutes' walk of Tower Hill underground station. St Paul's Anglican Cathedral is merely 1.8 km away, while London Liverpool Street train station is situated not far from the accommodation. Well-connected to many sights, this London hotel is nearly 5 minutes' walk from Aldgate bus station.
Leonardo Royal Hotel London City - Tower Of London welcomes guests to 307 rooms fitted with an iron with ironing board and climate control as well as a flat-screen TV with satellite channels. They are furnished with sound-proofed windows, and also come with a mini-fridge-bar and tea/coffee making equipment. Bathroom essentials include a separate toilet and shower/tub combinations, and such comforts as a hairdryer and a shower cap.
The Leonardo Royal Hotel London City - Tower offers a daily kid-friendly buffet breakfast. Guests have a choice to dine in one of the 3 restaurants onsite. You may walk 17 minutes to Aqua Shard or eat by Natural Kitchen, located 100 metres away.
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.