We use cookies to collect statistical data. They can also be used by research and advertising companies cooperating with us. Click "I accept", you consent to the use of cookies. If you do not agree, leave the website or change your browser settings.
I accept

Leigh House Hotel

Booking.com

Frequent questions

The Leigh House Hotel facility is located in the town of London, and the exact address is: 1 Leigh Street, Camden, London, WC1H 9EW, United Kingdom.
You can check available dates on our partner's website - there you can also make a reservation in the Leigh House Hotel facility.
The most up-to-date price list for object Leigh House Hotel can be found on our partner's website - check the prices >>
You will find the following other accommodation facilities nearby: Bright, spacious 2 bedroom flat by Russell Square (at distance: 1 m), Harlingford Hotel (at distance: 3 m), George Hotel (at distance: 5 m), Garden Halls University of London (at distance: 5 m),

Localities nearby

Contact

Leigh House Hotel

1 Leigh Street
WC1H 9EW Greater London
UK

Similar accommodations

Bright, spacious 2 bedroom flat by Russell Square
Bright, spacious 2 bedroom flat by Russell Square
Stay in the heart of London – Excellent location - show map Offering free WiFi and city views, Bright, spacious 2 bedroom flat by Russell Square is an ac
Distance: (1 m)
Harlingford Hotel
Harlingford Hotel
Stay in the heart of London – Excellent location - show map You're eligible for a Genius discount at Harlingford Hotel! To save at this property, all you
Distance: (3 m)
George Hotel
George Hotel
Stay in the heart of London – Excellent location - show map You're eligible for a Genius discount at George Hotel! To save at this property, all you have
Distance: (5 m)
Garden Halls University of London
Garden Halls University of London
Stay in the heart of London – Excellent location - show map The Garden Halls is set in the Camden district in London, 900 yards from British Museum. The
Distance: (5 m)