Villa Cecile
Yvoire · France
Villa Cécile is an independent boutique hotel in Yvoire, a medieval village on the French shore of Lake Geneva, between Thonon-les-Bains and Geneva. The property occupies an elegant family home close to the lake, with a calm setting shaped by gardens, water…
June 2026