Canalta Camrose
Canalta Camrose
Hotel
4710 73rd Street
, Camrose, Alberta, Canada
T4V0E5
92
Excellent ·
569 reviews