Experience a stay at La cache du Lac Champlain
A wide array of services with the promise of superior quality, ultimate comfort and unsurpassed relaxation.
La Cache du Lac Champlain has 56 spacious, well-lit and stylishly designed rooms on the shores of Lac Champlain.
The bistro-style restaurant offers a choice of high-quality, tasty dishes with something for every taste.
An exceptional natural environment to celebrate the most beautiful day of your life! A number of packages available. Count on our professional team!
La Cache has the facilities necessary to meet the needs of any corporate event. Our wide array of services are the keys to the success of your event!