From Our Editors
Snug in the verdant Cotswolds, The Riverside Hotel is a country house within the 12th century Deer Park of Evesham Abbey, and offers views over the River Avon and surrounding forestry. Rooms and suites each feature their own original theme, blending traditional interiors with cosy bedding. Modern touches include Wi-Fi. The restaurant serves up contemporary British and European cuisine with la carte fine dining in the evenings, plus informal lunches and a special Sunday menu. Al fresco dining is also available on sunny days. The hotel sits on the banks of the River Avon which provides plenty of activities in the form of waterside strolls, tranquil fishing spots and horse riding routes. Stratford-upon-Avon is around a 25-minute drive away, where guests can catch a play at the Royal Shakespeare Company, visit Anne Hathaway's thatched cottage, or stop off at the Bard's final resting place.