About this property
One of Evian's most beautiful newly-built architect-designed villas, offering panoramic views of the lake and surrounding mountains.
Located on the French side of Lake Geneva, opposite Lausanne (30 minutes by boat) and just 1 hour from Geneva by car,...