Some results may be omitted due to missing data
Owl's Head is a four-season resort located in the Eastern Townships of Quebec, Canada. It offers 125 acres of skiable terrain, with 50 trails and 24 km of slopes, suitable for all levels. The mountain has a vertical drop of 747 meters and provides an incredible view of Lake Memphremagog. The resort has a ski-in/ski-out hotel with direct access to the ski lifts, as well as a restaurant, free Wi-Fi, and parking.

Checkin/Checkout
Travelers