The comfortable 3-star Leigh House Hotel London enjoys a comfortable location in the centre of London and within a 10-minute drive of Buckingham Palace, where guests can improve their historical consciousness. This London hotel offers Wi-Fi throughout the property and has a work desk and complimentary wireless internet access.
The hotel is located in London, within walking distance of Russell Square tube station. The accommodation offers proximity to such natural sights as Primrose Hill (2.4 km) and Hyde Park (3.5 km). Tower Bridge is a 10-minute drive from the property, and London Euston is situated approximately 5 minutes' walk away. For those travelling from afar, London City airport is 28 minutes' drive away.
You can choose from one of the 14 smoke-free rooms with a flat-screen TV, and self-catering amenities like tea and coffee making equipment. Also, this London hotel features carpet flooring.
Gazelle Dates offers Middle Eastern meals and lies in close proximity to the accommodation.
+ More- Less
Main Features
Wi-Fi
24-hour services
Express check-in/ -out
Sports activities
No Smoking
Child-friendly
No pets allowed
+ More
Photos
Map
Tourist attractions in
London
Local sights
Holy Cross Church - 250 m
Gordon Square - 450 m
Theatre Museum - 1.5 km
The British Museum - 800 m
Bloomsbury - 800 m
Newton Monument - 350 m
West End - 1.9 km
Noor Inayat Khan - 400 m
Tavistock Place - 200 m
Cartwright Gardens - 100 m
Airports
London City - 15 km
Train stations
St Pancras Railway Station - 500 m
Prices & Availability
Please wait, we're checking available rooms for you.