Hotels in Saint-Michel des Saints
Multiple accommodations for your stay
Show map
1 result found
Filters
- Most popular first Sorting
Hotel St-Michel
199 Chemin Brassard, Saint-Michel des Saints, Canada (Open map)
Saint-Alexis-des-Monts is 133 km from the hotel. Located approximately 10 minutes' drive from Lac Taureau, the comfortable Hotel...
Read more...
9.1
Superb
244 reviews