A 20-minute walk from Harrods, Leonard Hotel is a 4-star intimate property offering a compact accommodation. The hotel was opened in 1996, renovated in 2012 and is housed in a 5-storey building.
The city center is about 30 minutes on foot.
Boutiques and shops are also set close by.
The nearest metro station is Marble Arch, situated 450 meters from the hotel. London City airport is about 20 minutes' drive away.
Rooms at Leonard Hotel feature modern touches such as free Wi-Fi, a mini bar, climate control, a private safe and TV. They are equipped with a small fridge, a microwave and an electric kettle.
Eat & Drink
Guests can relax in a warm atmosphere of an elegant on-site restaurant serving British meals. Locanda Locatelli and La Porte des Indes serve a selection of meals within 50 meters from the venue.
This property offers currency exchange, a baggage storage and a designated smoking place along with a business centre, a meeting room and a photocopier to answer the needs of all guests.
There are a gym and a jogging track provided at Leonard Hotel.
Wireless internet is available in the entire hotel for free.
No parking available.
Year renovated: 2012.
Number of floors: 5.
Number of rooms: 48.