Holiday Inn Express Hotel & Suites Edmonton at the Mall

Holiday Inn Express Hotel & Suites Edmonton at the Mall Address: 10017 179A Street, Edmonton, Canada

Minimum price found for Holiday Inn Express Hotel & Suites Edmonton at the Mall was: 153 CAD

Click here to get more information, photos & guest ratings for Holiday Inn Express Hotel & Suites Edmonton at the Mall