Holiday Inn Express Hotel & Suites-Edmonton South 3 stars

2440 Calgary Trail, T6J 5J6 Edmonton, Canada

Hotel image
Read more reviews for Holiday Inn Express Hotel & Suites-Edmonton South