Chester Central (North) Premier Inn is ideal for both business and leisure g Read 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.
For more information see the Holiday Inn Chester South website
Photos from around the surrounding area