Contact Us
16615 - 109th Avenue
Edmonton, Alberta
Canada, T5P 4K8
Phone: (780) 484-0821
Fax: (780) 468-1634
Hotel Direct Toll Free Reservations
1-800-661-9804 (North America)