Location The hotel is set within the rolling hills of the Cheshire countryside. It is 19 km from Chester, 21 km from Crewe, around 43 km from Liverpool Airport and 45 km from Manchester. Guests will find the nearest restaurant around 3 km away, while..