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

TEL: +44 20 7383 0099

Rated 63 / 100 based on 43 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:

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