Holiday Inn Express Hotel & Suites EDMONTON SOUTH

2440 Calgary Trail Nw
Edmonton
Alberta
Canada