Located 42 km from Mont-Tremblant, Lac Indien offers accommodation in Wentworth-Nord. The unit is 15 km from Saint-Sauveur-des-Monts, and guests benefit from free WiFi and private parking available on site.
The kitchen features a dishwasher. A TV is available. Other facilities at Lac Indien include a hot tub.
You can play billiards at the property, and the area is popular for skiing..