3 ★
Leigh House Hotel
Address: 1 Leigh Street, London, United Kingdom
In the Bloomsbury district, less than 5 minutes’ walk from Kings Cross St Pancras and Euston train stations, the Leigh House Hotel has a 24-hour front desk and free Wi-Fi.
Hotels Nearby
-
Harlingford Hotel 3 ★
61-63 Cartwright Gardens, London
-
George Hotel 3 ★
58 - 60 Cartwright Gardens, London
-
Avonmore Hotel 2 ★
57 Cartwright Gardens, London
-
Bloomsbury Residences
5B Sandwich Street, London
-
Mentone Hotel - B&B 2 ★
54-56 Cartwright Gardens, London
-
Generator Hostel London 3 ★
37 Tavistock Place, Russell Square, London
-
Belle Cour Hotel Russell Square
42 Tavistock Place, London
-
Goodwood Hotel 2 ★
38-40 Tavistock Place, London
-
The Euro Hotel 3 ★
51-53 Cartwright Gardens, London
-
Albany Hotel
34 Tavistock Place, London
-
Ku
Tavistock Place 22, London
-
Crescent Hotel 3 ★
49-50 Cartwright Gardens, London
- 🏠 WorldPlaces ›
- Hotels ›
- 🇬🇧 United Kingdom ›
- London ›
- Leigh House Hotel