See all photos
15 Seymour Street, London, United Kingdom
Featuring renovated rooms, the 4-star The Leonard Hotel London is located around a 25-minute walk from the historic Seven Dials. Wi-Fi is offered throughout the property at the hotel.
This boutique-style hotel is right in the centre of London, just near Selfridges London Department Store. The property is 2.4 km from the royal residence "Kensington Palace" in London. The 13.7-tonne Big Ben Bell is 10 minutes by car from The Leonard. This London hotel is perfectly situated within reach of Marylebone train station.
Furnished with a writing desk, the 37 rooms also include such conveniences as an iPod dock and a flat-screen TV with satellite channels, along with a minibar and coffee/tea making equipment. The rooms include private bathrooms. Bathrooms are equipped with a bidet, a walk-in shower, and a separate toilet, as well as comforts such as bathrobes and a shower cap.
The Leonard Hotel offers a continental breakfast daily. Guests are invited to the onsite lounge bar to unwind with a drink. The restaurant Seymour Restaurant at The Leonard is 50 metres away.
Check out the carefully selected restaurants and attractions near the hotel
Hide places nearby
Show public transport
Please, select dates to see available rooms.
Search in progress…
Find out what other guests say about The Leonard Hotel! For your convenience, we have collected the reviews from several sources.
No reviews yet :(
If you stayed at this hotel, share your experience with us, please
Enter your dates to see prices