Perched in a commanding position on the hillside, this single-family villa enjoys a panoramic, unobstructed view of Lake Geneva, the Jet d'Eau fountain in Geneva, and Mont Blanc.
Contact us for more information
Contact us for more information