Located in the beautiful Cotswold countryside, Barnsley House is a luxury spa hotel with two charming restaurants and private cinema.