




See all photos
15 Seymour Street, London, United Kingdom
Providing 46 rooms, The Leonard Hotel is a 10-minute drive from the 13.7-tonne Big Ben Bell. This 4-star hotel has a warm atmosphere created by our friendly staff.
The prime location will easily bring you to Still Water Sculpture, located just a 5-minute walk away, and to the famous British Museum, which is also 2.5 km away. Cultural sights in the area are Science Museum (2.7 km) and Werner Gallery (0.8 km). The hotel is also just a short drive from Hyde Park. Mayfair is just 1.6 km away, while Marble Arch is within minutes of The Leonard Hotel. For those travelling from afar, London City airport is 38 minutes' drive away.
Some of the smoke-free rooms feature a flat-screen TV with satellite channels as well as a minibar, coffee and tea making equipment. Along with a fireplace, they also have a sofa and a work desk. Offering a hair dryer and bathrobes for guests' comfort, the private bathrooms are fitted with a separate toilet and a shower.
A full English breakfast, with different food options, is offered each morning. A lounge bar is available on site. Choose from an unlimited choice of healthy dishes at Spaghetti House which is nearly a 5-minute stroll 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.
100% Verified Reviews
No reviews yet :(
If you stayed at this hotel, share your experience with us, please
Enter your dates to see prices