If you have questions or concerns about your stay, call +1 780 672 7303 to talk to a Canalta Camrose front desk representative.