Holiday Inn Express Hotel & Suites Edmonton-At The Mall

Address:

10017 179a St Nw
T5S2L4 Edmonton, CA

Phone:

+1 780 483 4000

Hotel star rating:

2.5 stars

Brand name:

Holiday Inn Express

Map:


Contact   ·   Privacy   ·   Terms