Wrexham Road, Chester, Cheshire, CH4 9DL
Star Rating:

Located on the edge of historic Chester, the Holiday Inn Chester South is just off the A55 road, beside Chester Business Park. The hotel features a modern leisure centre, stylish restaurant and free o ...more
Located on the edge of historic Chester, the Holiday Inn Chester South is just off the A55 road, beside Chester Business Park. The hotel features a modern leisure centre, stylish restaurant and free on-site parking.