Kildrummy Castle Hotel offers accommodation in a converted mansion set in acres of gardens and woodland, just over eight miles from the centre of Alford.