The Leonard Hotel
Marble Arch
About The Leonard Hotel
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.
- Type: Hotel
- Sleeps: 98
- Check-in: 14:00 Check-out: 11:00
Facilities
- Satellite TV*
- Wi-Fi
- Room Service
- Parking on Premises
- Air conditioning
- Iron and board
- Minibar
- Safe
Important Information
Cancellation Policy:
No cancellations or refunds.
The Leonard Hotel Map
*Distances are shown as the crow flies and not necessarily the actual travelling