Description
Leigh House Hotel — a smart, comfortable base for exploring London Enjoy complimentary Wi‑Fi throughout the property and a warm welcome from the 24‑hour front desk. Situated in central London, this 3‑star hotel is a brief stroll from the British Library and University College London, and just on foot from the vibrant Covent Garden Market. Guests benefit from a dedicated concierge service, reliable heating and convenient off‑site parking, while express check‑in/check‑out streamlines arrivals and departures. Whether you’re visiting museums, theatres or historic landmarks, Leigh House Hotel offers practical comfort and friendly service, putting the best of the capital within easy reach.