Description
The Leonard Hotel — sophisticated comfort in the capital’s cultural core Step into contemporary elegance at The Leonard Hotel, a 4‑star hotel in London, United Kingdom. Set just a brief stroll from Hyde Park (0.2 mi) and a few minutes’ walk from Grosvenor Square (0.3 mi), the property also places guests within easy reach of Fortnum & Mason (0.9 mi). Guests enjoy complimentary high‑speed Wi‑Fi throughout, a well‑equipped fitness centre, and a welcoming bar for relaxed evenings. Morning meals are served directly in the room, while the concierge service assists with personalised recommendations and bookings. Designed for discerning travellers, this hotel blends refined style with practical amenities, creating a warm, dependable base for exploring the city’s museums, historic sites and vibrant shopping streets. Whether you’re discovering world‑class art or simply strolling through the nearby park, The Leonard Hotel offers a polished yet inviting retreat in the heart of London.