Chester Business Park, outside Holiday Inn

On Wrexham Road, near Holiday Inn

Buses point south-west ↙