Location: in Chester, 3, 5 km from the city center and 50 km from Manchester airport.
See more: Hotels in Europe Hotels in United Kingdom Hotels in Chester Holiday Destinations in Europe