at 2440 Calgary Trail NW, Edmonton , t6j 5j6 Canada
Holiday Inn Express & Suites in Edmonton South is located at 2440 Calgary Trail NW. Centrally located between downtown, YEG, highways and South Commons Ctr
Holiday Inn Express & Suites Edmonton South
Holiday Inn Express & Suites Edmonton South is Edmonton based place and this enity listed in Hotel category. Located at 2440 Calgary Trail NW AB t6j 5j6. Contact phone number of Holiday Inn Express & Suites Edmonton South: 780-440-5000