HOME / Hotel / Holiday Inn Express Edmonton Downtown, an IHG Hotel
10010 104 St NW, Edmonton, AB T5J 0Z1
+17804232450
View Business Profile