Recently voted Best Loved Hotel in the Heart of England, The Maynard occupies a privileged position in the Peak District National Park. Immersed within an area of outstanding natural beauty, it really is the perfect place to escape from the hustle & bustle of everyday life.