There’s no better place to discover the beauty of the English countryside than in the charming Cotswolds, where tiny historic villages are nestled amongst rolling green hills. Enjoy a romantic escape to The Manor House Hotel, a 16th-century country manor in the quaint historic town of Moreton-in-Marsh, with daily breakfast, a decadent dinner and a welcome glass of prosecco included – the perfect launchpad for exploring the Cotswolds, Shakespeare’s birthplace of Stratford-Upon-Avon, Warwick and Oxford.