Yvoire, located on the shores of Lake Geneva, is a small medieval village ranked among the « Most Beautiful Villages of France ». Its cobbled streets, stone houses, and castle overlooking the lake offer a picturesque, postcard-worthy setting.
We use cookies to ensure you have the best experience on our website.
Do you accept our Privacy Policy?
If you would like to run a simulation or make a reservation, click YES.