Cache du Lac Champlain

‘La Cache du Lac Champlain’ is a hotel that offers 56 units including 4 executive suites. These rooms with a sough design are spacious since they offer 3 spaces : bedroom, living room and bathroom. 

They are also very luminous and offer a view of the lake or the golf course of Lac Champlain, and that, from your private balcony. The hotel is directly located on the shores of Lake Champlain. No matter the season, the scenery is gorgeous!

‘La Cache du Lac Champlain’ offers you a superior quality accommodation. Offer yourself a place that is refined, elegant and luxurious in which you will be able to relax in tranquility. 

The hotel can also be used as a congress center.