Argyll Plaza Hotel

(780) click to call

9933 63 Ave NW, Edmonton, AB T9E6C9
Fax: 780 436-5813

Is this your business?

For a leading company in the Edmonton AB Hotels-Motels category, see Holiday Inn & Suites West Edmonton.