Contact
Holiday Inn Express Downtown (780) 412-1598
10010 104 St NW, Edmonton AB as of FoodPages.ca