The Leonard Hotel And Apartments The Leonard Hotel And Apartments, 4 Star Hotel

15 Seymour Street, Marylebone, London, W1H 7JW

The Leonard Hotel is a small luxury hotel in central London. Situated on Seymour Street in Marble Arch, the Leonard Hotel features extraordinarily spacious Grand Suites to the individually decorated guest rooms. The Leonard Hotel provides a warm, intimate and luxurious atmosphere from which to discover all that London has to offer. Egyptian cotton bed linen and Penhalligons amenities help to create an unforgettable stay.

Search deals for The Leonard Hotel And Apartments Marylebone, London
/

The Leonard Hotel is situated only two minutes walk to the shops of Oxford Street and Bond Street and a short stroll to Hyde Park & Madame Tussauds. The nearest underground station is Marble Arch.

Compare similar hotels

Customers who viewed The Leonard Hotel And Apartments also viewed the following hotels in Marylebone