Holiday Inn Conference Centre Edmonton South

Holiday Inn Conference Centre Edmonton South is a hotel on Gateway Boulevard in south Edmonton, Alberta, combining guest accommodation with a dedicated…

Venues & Spaces · Edmonton, Canada · Services: Accommodation, Conference & Meeting Rooms, Indoor Venue Hire, Bars & Beverage