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.
Located 42 km from Mont-Tremblant, Lac Indien offers accommod Read more
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.
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.
Number of Rooms: 1