Comprising four 18th-century luxury London townhouses, The Leonard Hotel & Apartments is located in the heart of Central London just off Park Lane.
|Nightly rate||£151.00 par chambre|
Détails et plan du lieu
The Leonard Hotel
- Adresse :
11-17 Seymour StreetLondonW1H 7JW
- Téléphone :
- +44 (0)20 7935 2010
- Transports publics
- Marble Arch - 0.1 miles Turn out of Marble Arch tube station into Old Quebec Stret. At the end of the road turn right onto Seymour Street.