The Leonard Hotel, London, Greater London, W1H 7JW
The Leonard Hotel comprises four 18th century luxury London townhouses located in the heart of Central London just off Park Lane and near Marble Arch. We are only a few minutes walk to the shops of Ox ...more
The Leonard Hotel comprises four 18th century luxury London townhouses located in the heart of Central London just off Park Lane and near Marble Arch. We are only a few minutes walk to the shops of Oxford Street and Bond Street and a short stroll to Hyde Park & Madame Tussauds. 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. Our 49 elegantly furnished rooms and suites come with flatscreen TV with Sky TV package free Wi-Fi in-room amenities mini bar iPod docking station and hairdryer. Hotel-wide Internet access a fitness room 24hr room service and concierge are just some of the services available to guests at The Leonard Hotel. Seymour s Restaurant is ideal for entertaining overseas visitors or simply treating clients as it provides a warm and traditional setting in which to sample classic British cuisine. Favorites such as roast beef fish and chips and bangers and mash are all on the menu for lunch and dinner alongside imaginative vegetarian options. The character of the space offers an appealing environment conducive to a relaxed and sophisticated business meal. 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. 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. /p From The Leonard Hotel you are only three minutes from Marble Arch underground and 10 minutes walk to Hyde Park and Oxford Street. You can go on a 10-minute drive to London attractions such as Buckingham Palace Madame Tussauds London and The Sherlock Holmes Museum or travel 30 minutes by car for breathtaking panoramic views at The View from The Shard. London City Airport is 45 minutes away by train or car.