Edmonton, Edmonton
Spend a second to
save a fortune!
Spend a second to save a fortune!
11145 87 Ave Nw, Edmonton
Located adjacent to the University of Alberta campus, this Edmonton hotel boasts an on-site restaurant and bar. Each suite offers free WiFi access throughout. A flat-screen TV and iPod docking station feature in all suites at Campus Tower Suite...
See MoreUsage of subsidiary facilities may incur additional fees