Auberge Le Cabanon is a lakeside resort hotel offering pared-back rooms, an indoor pool, beach access, and a Canadian restaurant. It's conveniently located near trails.