Photo gallery for Argyll Plaza Hotel
Argyll Plaza Hotel
3-star hotel in Southside
Reviews
8.4
Very good
Popular amenities
Explore the area
9933 63 Ave Nw, Edmonton, AB, T6E6C9
- University of Alberta6 min drive
- University of Alberta Hospital6 min drive
- Rogers Place9 min drive
- Edmonton, AB (YEG-Edmonton Intl.)23 min drive