Hostellerie du Lac
Hôtel, Restaurant, Terrasse, Bar & Salon de thé
It looks like nothing was found at this location. Maybe try a search?