Area: Edmonton South, Edmonton Show Map
Set in the heart of southside Edmonton, Province of Alberta , Canada, the Argyll Plaza Hotel is located inside the … More
Karsten from Canada said:
"The room was very large, 2 queen beds, three person couch and single chair, plus cof... "
More hotel reviews
* Choose your dates to get the price of your booking including taxes.
South of Edmontons downtown core, and across the North Saskatchewan River, is the University of Alberta. The citys most popular nightlife is found in the bars and restaurants along Whyte Avenue. The citys vibrant theatre district is located here as well. Farther south, suburban developments and shopping malls mix with green space and golf courses.