Staying in the Cotswolds? Browse our Cotswolds Holiday Cottages in some of the most picturesque villages in the Cotswolds.