The Mere Golf Resort & Spa, a luxury hotel in Knutsford, Cheshire offers a pristine golf course, along with a health club, spa and spacious guest rooms. This boutique, country hotel in Cheshire, England is a perfect venue for meetings and weddings.