Argyll Plaza Hotel is a Edmonton, AB business. Argyll Plaza Hotel is located at 9933 63 Avenue Northwest, Edmonton, AB. The postal code is T6E6C9.
You can contact Argyll Plaza Hotel at 780-438-5876 or from out of area call 1 7804385876.