Les Chalets du lac Taureau is a fine option to stay in Saint-Michel des Saints.
The venue is located 93 km from Sainte-Agathe-des-Monts.
This property offers guestrooms complete with pay television, a kitchen, high ceiling, a CD player and a private toilet. Staying at Les Chalets du lac Taureau guests can enjoy the lake view. Other comforts include a dishwasher and an oven for self-catering.
No internet access available
Private parking is possible on site for free.