Holiday Inn Conference Ctr Edmonton South
Discover South Edmonton’s Premier Business Hotel – the Holiday Inn Conference Centre! Following an extensive renovation of our well-loved lobby, front office, and all of our meeting space, the Holiday Inn Conference Centre Edmonton South has never looked better – fresh, modern and upscale look. Featuring a thoughtful selection of amenities perfect for business and leisure travelers, this hotel in Edmonton South welcomes travelers to experience spacious and comfortable rooms just minutes from major shopping centres and corporate offices.