Overwater Hall is a hotel set within 18 acres of formal gardens and woodland. It offers a unique stay amidst a natural landscape.