Set in 17 acres of gardens and grounds just off the A22 road, this country house hotel is less than two miles north west of Hailsham.