★★
Economical lodging with 2 stars located 6 km far from the center of Edmonton. Offers to its customers free wifi internet connection in all its facilities. Argyll Plaza Hotel offers several amenities, being some of the most relevants: health resort, parking, free parking, air conditioned and fitness room. Customers travelling with pets are also allowed to stay.
There are 1300 comments on this accommodation:
Address: 9933 63 Avenue NW. T6E 6C9 Edmonton. Canada.