Holiday Inn Chester - South
Chester, Cheshire CH4 9DL
Holiday Inn Chester South is an upbeat, modern and trendy hotel situated on the edge of the historic city of Chester and is something of a hotspot for business meetings and conferences for up to 80 delegates.…
- Max: 90 guests