• Holiday Inn Chester South
  • View from Hotel
  • Mural of Chester located in the Lobby Area
  • Hotel Reception
76

Holiday Inn Chester South

Chester, United Kingdom

Holiday Inn

Holiday Inn

Part of
Intercontinental Hotel Group
Select dates
EmailFacebookX (Twitter)LinkedInWhatsappFB Messenger

Experiences and Activities Nearby

See All >

Similar Hotels in the Area

See All >

TravelPortal Logo
Best Available Rates Data Insights One Million Hotels