Furnished Rental in Edmonton AB
We are pleased to offer this high quality furnished and fully equipped short term rental accommodation in Edmonton, Alberta. We offer three bedroom townhouses in this location.
The interactive map below highlights where our Super Suite is located in the Edmonton area.
Click on any SS icon to get more details on the suites in that location.
Collections at Creekwood
8143 Chappelle Way, Edmonton, Canada