Les Jardins du Lac is a fine dining French hotel and restaurant. It offers a serene setting overlooking the Lac du Bois Fleuri, featuring 16 design rooms, a swimming pool, and a hot tub.