Leigh House Hotel is a 2-star venue set just 1.6 km from Up at The O2, Covent Garden and Trafalgar Square.
The hotel is about 950 meters from British Museum, Prince Edward Theatre and Dominion Theatre. This property is about 3 km away from the center of London.
Museums and colleges are set within walking distance.
London City airport can be reached in 15 minutes by car from Leigh House Hotel.
All rooms in Leigh House Hotel are fitted with a dressing area, an iron with ironing board, flat-screen TV, coffee/tea makers and a separate toilet. They feature bathrooms with a hairdryer and a shower.
Eat & Drink
Every day a complimentary breakfast is served in the dining room. Serving european meals, North Sea Fish Restaurant is about 5 minutes’ walk away.
Wireless internet is available in the entire hotel for free.
No parking available.