Argyll Plaza Hotel

Whether you visit Edmonton on business or to enjoy the many festivals and attractions of our province's capital, the Argyll Plaza Hotel is the place to stay.

Categories: Hotels / Motels

Head Office
9933 - 63 Avenue
Edmonton, AB  T6E 6C9

Main: (780) 438-5876

9933 63 Ave
Edmonton, AB  T6E 6C9

Location Map