otelgusto
Leigh House Hotel 1Leigh House Hotel 2Leigh House Hotel 3Leigh House Hotel 4Leigh House Hotel 5Leigh House Hotel 6Leigh House Hotel 7Leigh House Hotel 8Leigh House Hotel 9Leigh House Hotel 10Leigh House Hotel 11Leigh House Hotel 12Leigh House Hotel 13Leigh House Hotel 14Leigh House Hotel 15Leigh House Hotel 16Leigh House Hotel 17Leigh House Hotel 18

Leigh House Hotel

★★★
London, United Kingdom
Choose check-in and check-out to see prices.

Ask about this hotel on WhatsApp

About the hotel

The hotel offers guests a range of services and facilities, making it ideal for business travellers and holidaymakers alike. The accommodation comprises a total of 14 rooms. Wireless internet access in public areas allows travellers to stay connected.

Show more

Each of the rooms is appointed with a bathroom. A double bed ensures a good night's sleep. Guests will also find a tea/coffee station included as standard. An ironing set is also available for guests' convenience. Other features include internet access, a TV and WiFi. The accommodation units include a bathroom with a shower. A hairdryer is also available. The establishment offers non-smoking rooms. Copyright GIATA 2004 - 2017. Multilingual, powered by www.giata.com for client no. 125125

Bed and breakfast is bookable.

Facilities

WLAN access

Location

1 Leigh Street, London WC1H 9EW, WC1H 9EW, London, United Kingdom

Open in Google Maps

Other hotels in London

Hotel Oliver
Seymour Hotel
London Hilton on Park Lane
Fox & Goose
Brompton Hotel
The Drey - Kensington, Earl's Court
Crowne Plaza London Ealing, an IHG Hotel
London Star Hotel
Tower Suites
Montcalm Chilworth Townhouse
Sofitel London Heathrow
Verv Islington