Holiday Inn Chester South is located 24km from St. Peter's Church and 28km from Ellesmere Port.
The hotel amenities include an indoor swimming pool, restaurant, bar, room service, 24-hour reception, business center, meeting rooms, parking, spa and fitness center. The rooms feature cable/satellite TV, telephone and wireless Internet (extra charge). Address: Wrexham Road, CH4 9DL Chester, United Kingdom.
Wrexham Road, , CH4 9DL Chester, , United Kingdom
|Wireless Internet (WiFi)||Yes|
|Distance to center||4 km|
|Distance to airport||46.5 km|