Leonard Hotel

4 star rating 15 Seymour Street

Greater London W1H 7JW

This property is located at 15 Seymour Street in Greater London.

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. From Marble Arch underground. After the escalators take exit on the right. Turn left out of station. After 15 metres turn left onto Old Quebec Street. Walk to the end of the road and turn right onto Seymour Street 50 metres. The hotel is 15 metres on the right hand side. Total walking time is approximately 5 minutes.

  • 24hr check-in
  • High Speed Internet
  • Nearest train station: Marylebone 700 metres
  • Nearest tube station: Marble Arch 500 metres
  • High Speed Wi-Fi
  • Wheelchair access/disabled access
  • Use the button at the top of the page for more details on facilities
  • Tel. +44 (0) 2079352010
Leonard Hotel
prices from
0.6 ml

shortlist this hotel