Surrounded by Canada's scenic Horseshoe Valley, Carriage Hills Resort is an all season retreat into a world where nature's beauty provides the perfect backdrop for relaxation and recreation. Enjoy the recreational abundance offered in the area. Go for a swim in our indoor/outdoor pool or play championship golf, ski nearby alpine trails and be pampered at a lavish spa at nearby facilities. However active (or inactive!) you choose to be, your accommodations are the perfect place to relax in or return to at the end of a long day. Your fully furnished and tastefully appointed condominium is equipped with all of the comforts you desire.