News

Lake Annecy ... Alpes. The Les Grillons Hotel, by the lake in the village of Talloires, is a friendly, family-run hotel offering a number of rooms with lake views. One of the largest lakes in ...