Leigh House Hotel is a 3-star property situated at about 2.2 km distance from London Zoo.
Trafalgar Square is located just 2 km away. Leigh House Hotel lies within a 30-minute walk from the center of London.
This hotel is very near to Euston train station. The hotel is within 20 minutes' drive from London City airport.
Leigh House Hotel welcomes guests to take advantage of climate control, TV, coffee/tea makers, a personal computer and a DVD player supplied in the rooms. They feature private bathrooms with a shower and a hairdryer.
Eat & Drink
Those staying at Leigh House Hotel can sit down to a complimentary breakfast. Depa Tandoori treats guests with Indian meals and is about 50 meters away.
Guests can avail of 24-hour reception and ironing service.
Wireless internet is available in the entire hotel for free.
No parking available.
Number of rooms: 14.
+ Read more- Less
This field is required.