Holiday Inn Express & Suites Edmonton South

South Edmonton: 2440 Calgary Trail, Edmonton, Alberta, T6J 5J6

780-440-5000