Holiday Inn Express Hotel & Suites Edmonton North

13742 50th St.
Edmonton
Alberta
Canada