Ref No. B 114770

The Leonard Hotel & Apartments

15 Seymour Street
London
London
W1H 7JW

0207 935 2010
Website: [Displayed on Upgraded Listings]
See Upgrade Options

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

luxurious boutique hotel restaurant meeting room The Leonard Hotel & Apartments Accommodation London London

Accommodation Directory

Find more local Accommodation listings in the UK Small Business Directory
Accommodation Directory - Local Accommodation Listings



We improve our products and advertising by using Microsoft Clarity to see how you use our website. By using our site, you agree that we and Microsoft can collect and use this data. Our privacy statement has more details.