May 111 minAnnie & Ben - Stonehouse Court Nestled in six acres of beautiful Cotswolds countryside, Stonehouse Court Hotel is a quaint country house that overlooks the rolling...