Fairfield Inn & Suites Edmonton North

North Edmonton: 581 Griesbach Parade, Edmonton, Alberta, T5E 6W1

780-540-5100