Tower On The Hill
1 Bedroom(s)
Apartment
8708 106 St. NW Edmonton Alberta T6E 6R9
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 emerg...