Hazlewood Castle is nestled in 77 acres of stunning woodland in the heart of the Yorkshire countryside, offering 32 bedrooms, 2 restaurants, bars and onsite spa