Location: situated 2 Km. from the centre of the historic city of Chester.
See more: Hotels in Europe Hotels in United Kingdom Hotels in Chester Holiday Destinations in Europe