• Castle Mountain Resort

    Categories

    Hotel / Motel RecreationRestaurantsTourism

    About Us

    Castle Mountain Resort is southern Alberta's premier winter destination. In operation since 1966, Castle has been welcoming skiers and snowboarders to its slopes for some 60 years and and is locally owned and operated.

    Rep/Contact Info

    Card image cap
    Cole Fawcett