Directory Company Details Holiday Inn Express Downtown Address: 10010 104 St, Edmonton, AB T5J 0Z1 Canada Phone: 780-951-3317 Web site Contact Kiran Vahist Company Type: In-House Service Professional