Evian is situated north of the department of Haute Savoie, on the south bank of Lake Geneva, and is one of the leading spa resorts in France. The town is built standing against the massif of the Alpine foreland of Chablais. Its spectacular surroundings between lake and mountains and its architectural heritage have given it its renown as an international tourist resort.
Subscribe to our mailing list
and receive our latest deal!