Manor House Hotel is a 3-star property only 2.9 km from Hill Close Gardens, St. John's House Museum and The Mill Garden.
Manor House Hotel is 10 minutes' walk from the center of Leamington Spa. This venue is situated 300 meters away from Royal Spa Centre, The Loft Theater and Jephson Gardens.
Manor House Hotel is within a 25-minute drive to Birmingham International airport.
Eat & Drink
Offering indian meals, Kismet is around 350 meters away.