Company name: Stapleford Park Country House Hotel and Sporting Estate
Description: Refined country house hotel with a spa
Stapleford Rd, Stapleford, Melton Mowbray LE14 2EF, United Kingdom