UKSBD

Ref No. B114770

The Leonard Hotel & Apartments


The Leonard Hotel & Apartments
15 Seymour Street
London
London
W1H 7JW

0207 935 2010


The Leonard Hotel & Apartments provide luxurious accommodation in central London just around the corner from Oxford Street! From the extraordinarily spacious Grand Suite to the individually decorated bedrooms, this central London boutique hotel provides a warm and intimate atmosphere from which to discover all that London has to offer. For more details please VISIT US at www.theleonard.com

The Leonard Hotel & Apartments are listed in; London Business Directory : London Business Directory : Accommodation Directory : Accommodation in London : Accommodation in London


luxurious boutique hotel restaurant meeting room Accommodation London London www.theleonard.com

Accommodation Directory

Find other Accommodation listings in UKSBD