Q: Where is Holiday Inn Express & Suites Edmonton North, an IHG Hotel?
A: Holiday Inn Express & Suites Edmonton North, an IHG Hotel is located at: 13742 50 St NW, Edmonton, AB T5A 5J6, Canada
Q: What are the coordinates of the Holiday Inn Express & Suites Edmonton North, an IHG Hotel?
A: Latitude: 53.5984318, Longitude: -113.4159119
Q: How is Holiday Inn Express & Suites Edmonton North, an IHG Hotel rated?
A: Holiday Inn Express & Suites Edmonton North, an IHG Hotel has not rated yet on addressschool.com