The Stafford Hotel  -  

39-43 City Road, Chester, Cheshire, CH1 3AE

Distance  Distance from The Stafford Hotel to Chester is approx 0.49miles  Chester centre is approx 0.49 miles