Stapleford Leicester Leicestershire LE14 2EF
01572 78700001572 787000
Country house hotel with a fine dining restaurant and a spa in Leicester, dogs welcome.
Country house hotel with a fine dining restaurant and a spa in Leicester, dogs welcome.