Filter Results
Apply Filters
Clear Filters
Unrated hotels in Champlain
Le Chalet Du Pecheur
400 Avenue Des Hirondelles, Champlain, Canada Show map
The 1-bedroom Le Chalet Du Pecheur Champlain is located around 10 minutes by car from Le Moulin Michel, giving access to various tourist spots nearby. This property is suitable for up to 6 guests and…
Book Now