 |
   
15 Seymour Street Marble Arch London W1H 7JW
|
Comprising of four 18th Century luxury London townhouses, The Leonard is located off Park Lane, near Marble Arch. Its also only 2 minute walk to the shops of Oxford Street and Bond Street and a short stroll to Hyde Park and Madame Tussauds. The individually decorated bedrooms at the Leonard provide a warm, intimate and luxurious atmosphere from which to discover London.
|
|
|
Check Availability
|
|
Facilities Air-Condition Non-Smoking Rooms Room Minibar Room TV 24hr Room Service
|
|
Transport Tube : MARBLE ARCH - 150 metres Rail Station : MARYLEBONE - 700 metres |
| |