16929 109th Avenue NW
Edmonton, AB T5P 4P6
Canada

About this Employer

126 Room Extended Stay

www.ihg.com