The Leonard Hotel

Address:

15 Seymour Street
London
W1H 7JW
+44 (0) 20 7935 2010

Description:

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.

Amenities:

Business Centre

Fitness Centre

Kitchenette

Restaurant

Room Service

Suites


Number of rooms: 48
Email: reservations@theleonard.com
Website: www.theleonard.com