Go Hotels
Home > United Kingdom > London >

Leigh House Hotel London

United Kingdom Flag
Leigh House Hotel London Star Rating 2
1 Leight Street
London United Kingdom

Rated 62 / 100 based on 44 customer reviews.
In a Georgian townhouse, this colourful, contemporary hotel is a 6-minute walk from King's Cross St. Pancras tube and stations (providing national rail and Eurostar links) and 0.7 miles from the British Museum.

Bright rooms with either en suite or private bathrooms feature free WiFi, flat-screen TVs, and tea/coffeemaking equipment.

Free full English breakfast is provided,
Facilities @ Leigh House Hotel London include:

24-Hour Reception
Non-Smoking Rooms
Coffee / Tea Maker
Hair Dryer
En suite
Private Toilet
Free Wi-Fi