Villa Eden

Villa Eden au Lac is a private villa, located on the shores of lake Geneva offering panoramic views over the water and the Alps.

Featuring 5 rooms, the Villa Eden au Lac has been entirely renovated and is the perfect spot for a romantic hideaway or for an exclusive use for a family or a small VIP group.

As a private Residence, guests of the Villa can use all outlets and service features at the Eden Palace au lac.