1 Leigh Street, London, United Kingdom
The comfortable Leigh House Hotel London enjoys a comfortable location and provides easy access to Gordon Square, a place where guests can shop, located about 5 minutes' drive away. The 3-star hotel features Wi-Fi throughout the property.
The property is situated at a 450-metre distance from The Foundling Museum and at a distance of 850 metres from Russell Square underground station. The hotel is close to Bloomsbury Square and 15 km from London City airport. Guests can visit historical sights, including Buckingham Palace, located at a distance of 3.3 km from this comfortable accommodation, and learn more about London. Also, Leigh House Hotel lies at a 350-metre distance from London Euston train station, while Covent Garden is about 25 minutes' walk away.
Some rooms provide coffee/tea making facilities as well as a TV set to help you enjoy your stay. Some rooms include a private bathroom.
This London hotel is only a short distance from Cheezelo serving French dishes.
Check out the carefully selected restaurants and attractions near the hotel
Hide places nearby
Show public transport
Find out what other guests say about Leigh House Hotel!
For your convenience, we have collected the reviews from several sources.
100% Verified Reviews
Patrick
2020-12-18
Satisfying breakfast, superb location, ACCOMMODATING personnel.
John
2020-03-29
The hotel was in the central setting. Close proximity to oxford street...
Charles
2020-01-29
A short walk to trafalgar square. Don't forget to explore Bloomsbury neighborhood:)))