Leonard Hotel

15 Seymour Street, London, W1H 7JW - Guest Rating: 74%

Leonard Hotel, London
Is this photo useful? Yes | No
Guest Rating

Add a Review

Comprising four 18th century luxury London townhouses, The Leonard Hotel &, Apartments are located in the heart of Central London just off Park Lane, near Marble Arch.
From the extraordinarily spacious Grand Suites to the individually decorated bedrooms, The Leonard 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.

Guest Reviews

Add Review

Leonard Hotel reviews on TubeHotels are written by travellers like you. Our honest and unbiased reviews help all travellers decide which hotel to book and which to avoid. Please add your own review now.

Nearby Stations

Nearby Theatres

Check availability and we will search the following websites (and more) to find all available rooms and prices. You can then compare prices and book Leonard Hotel online at the best price.

Check Availability