Hazlewood Castle is a luxury hotel set in the stunning Yorkshire countryside ideally nestled between Leeds and York just off the A1/A64. It is set within 77 acres of beautiful woodland and landscaped gardens, with stunning views over Towton Moor which make it idea for a range of photography workshops.