Featuring Wi-Fi in public areas, the luxury Leonardo Royal Hotel London City - Tower Of London is 25 minutes' stroll from Tate Modern. Boasting access to the 800-year-old riverside Southwark Cathedral, 0.9 miles away, this hotel includes a shared lounge and recreational facilities providing guests with air-conditioned rooms.
The London hotel sits located fairly close to the ancient All Hallows By The Tower Anglican Church and offers a unique location in the Central London district. Located 5 minutes' walk from Tower Hill subway station, the Leonardo Royal Hotel London City - Tower is a 15-minute drive from Victoria and Albert Museum. This accommodation is situated near a river, a short way from the bulging skyscraper "Sky Garden". The nearby cultural attractions include Tower Bridge, which is 0.6 miles from the 4-star hotel. The Leonardo Royal Hotel London City - Tower is 20 minutes' drive from London City airport and not far from London Liverpool Street train station.
Furnished with a writing table, the 307 rooms also include such conveniences as a flat-screen TV with satellite channels, along with a mini-fridge-bar, coffee and tea making facilities. Most rooms have a private bathroom. Most rooms at this property come with a shower, as well as comforts including bathrobes.
A buffet breakfast is provided daily. The à la carte Forum restaurant focuses on vegetarian cuisine. The lounge bar features traditional setting and spoils guests with exotic cocktails. Japanese dishes and sushi are offered here for all tastes.