minube
Four POints Edmonton South Hotel
The Four Points Edmonton South, in Alberta, Canada was constructed in the year 1970 and remodeled in the year 2007. We are minutes away from Northlands Park as well as major shopping centers and some of the tourist attractions. Enjoy your stay, and relax in one of our 139 guest rooms and suites.