Leonard Hotel & Apartments

Image - Leonard Hotel & Apartments

The Leonard Hotel & Apartments are located in the heart of Central London just off Park Lane, near Marble Arch. Only two minutes walk to the shops of Oxford Street and Bond Street and a short stroll to Hyde Park & Madame Tussauds.


The 48 rooms and suites at The Leonard surpass expectations. 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.

Guest room amenities include:

The Leonard offers guests complimentary use of the Internet Station that is located in the hotel Lobby and is perfect for keeping in touch via e-mail. Wireless Internet connectivity is also available in all guest rooms and public areas at an hourly, nightly or weekly charge. Hotel guests can also book all their London engagements via the hotel Reception as well as obtain assistance with theatre bookings, restaurant recommendations, London city tours and car services.

Hotel Services

Javascript is required to view this map.

Location

Leonard Hotel & Apartments
15 Seymour Street
London W1H 7JW
United Kingdom

Email: 
Contact Form
Telephone: 
+44 207 935 2010
Fax: 
+44 207 935 6700

Those who visit 'Leonard Hotel & Apartments' also found interest in following Lodging / Hotel . . .
  • Nestled in a leafy square in the heart of Belgravia, Sheraton Belgravia Hotel, London offers a comfortable and intimate atmosphere.

  • Le Méridien Piccadilly, a true fusion of culture, art, design, fashion and cuisine, is recognised as the landmark hotel in Piccadilly Circus, steps away from the Theatres District and the most intrigu

  • The Park Lane Hotel is centrally located in the heart of Mayfair; you can connect with the welcoming city of London at Buckingham Palace and stroll over to the boutiques of Bond Street, Knightsbridge,

  • A boutique hotel in Hyde Park, London.

  • The Central Plaza Hotel in Zurich is a genuine turn-of-the-century hotel that offers exceptionally high standards of accommodation.

  • Gallery Barcelona Hotel is a modern, luxury hotel ideally located in the financial, commercial and cultural heart of Barcelona, Spain.

  • With a stunning seaview and glorious sunsets, the Goa Marriott Resort is the ideal destination for a stay in the land of sun & sand.