Leigh House Hotel is rated 3 stars and is placed about 2.2 km from London Zoo.
Trafalgar Square is located just 2.0 km away. The venue is 3 km away from the city center.
A theater, a college and a museum are set within walking distance.
Euston train station is swiftly reachable. A few minutes' drive from London City airport.
At Leigh House Hotel, guests are offered rooms with coffee/tea makers, a personal computer, climate control, TV and a DVD player. They provide bathrooms with a hairdryer and a shower.
Eat & Drink
A complimentary breakfast is served every morning. Serving a wide range of dishes, North Sea Fish Restaurant and Bloomsbury Street Bar and Restaurant can be reached within 5 minutes’ walk.
Guests can take advantage of ironing service and 24-hour reception.
Wireless internet is available in the entire hotel for free.
No parking available.