Settle in for a cosy yet contemporary stay at The Park Royal Hotel & Spa, perfectly set in the charming village of Stretton in leafy Cheshire. Within close reach of the hotel, you can unearth some of the country’s best pubs, shopping precincts and attractions, with Chester, Liverpool and Manchester all an easy drive away.