The Leonard Hotel

tripadvisor logo

(881)

Photos

15 Seymour Street
London, England W1H 7JW
The Leonard Hotel is a 4-star boutique hotel located in Marble Arch. Its excellent location is an advantage as most major department stores and restaurants are within short walking distance. All rooms and suites are individually decorated in timeless English decor. Seymours restaurant at The Leonard offers a variety of traditional English dishes to choose from, in a truly English environment with open half fireplaces and works of art adorning the walls.

Also at this address

Reviews

tripadvisor logo
4.0881 reviews
Photo of Mike B
Simply the best
1/18/2025

As we had stayed at the Leonard Hotel before and had a very good stay we decided to stay there again...

Photo of fecjo
Very nice typical hotel in London
11/8/2024

I was in this hotel in may 2023 just few days before coronation. So the atmosphere was very British ...

Photo of Tmme
Shabby and tired
10/16/2024

This hotel is so tired and shabby. The carpets and soft furnishings are old and grubby, the bedrooms...

Own this business?
See a problem?

You might also like

United KingdomEnglandThe Leonard Hotel