
Stapleford Park Country House Hotel is surrounded by a magnificent 500 acres of Capability Brown landscaped grounds - the perfect luxury hotel and English sporting country estate. The estate sits inthe heart of England near Melton Mowbray, Leicestershire within the East Midlands. Located minutes from Rutland Water.
Show businesses near Melton Mowbray