The 4-star Leonard provides a grand accommodation to stay in London. Renovated in 2012, the hotel combines elegant architecture with ultimate comfort.
This hotel is situated 2.6 km away from Westminster . 30 minutes' walk from London city center.
Such shopping places as boutiques and shops are a few steps from the property.
The hotel rooms are compact and come with a minibar, satellite TV, a trouser press, a work desk and a fireplace. The rooms offer classic decor.
Residents can have breakfast in the restaurant. Guests can have delicious meals at the relaxed restaurant. There is a bar and the Seymours restaurant on site. A wide variety of dishes is served in Zayna and Fire & Spice Bar & Kitchen, which are 5 minutes’ stroll away.
The nearest metro station is Marble Arch, situated 450 meters from the hotel.
Leonard offers a business centre, a meeting room and a photocopy machine to satisfy the needs of business guests.