Located 42 km from Mont-Tremblant, Lac Indien offers accommodation in Wentworth-Nord. The unit is 15 km from Saint-Sauveur-des-Monts.
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 and fishing. Saint-Jérôme is 28 km from Lac Indien, while..