Tower On The Hill | 8708 106 St. NW, Edmonton
1 Bedroom(s)
Apartment
Edmonton Alberta T6E 6C6
Overview
Incentives Available on Select Suites!
This beautiful high-rise offers an unobstructed view of the North Saskatchewan River and Downtown. Tower on the Hill is within walking distance of the desirable Whyte Ave and Kinsmen Sports Centre with a short commute to Downtown, University of Alberta and the University of Alberta Hospital.
WORRY-FREE LIVING
-24-hour customer service team
-On-site cleaning staff
-On-site landscaping and snow removal
-On-call emergency mainten...