Search results
(1-2
of
2
)
Sort by
La Cache du Lac Champlain is a hotel offering 56 units including 4 executive suites. The stylishly designed and spacious ...
Located on the shores of splendid Lake Champlain, just 45 minutes from Montreal, Golf du Lac Champlain offers an 18-hole ...