A three-star hotel in downtown Edmonton, Alberta, with the city at its doorstep. The property reads as a working city hotel — the kind of base that makes the most sense when the point of the trip is everything the surrounding area has to offer.
Visit Official Website