Geneva Country Home is a villa located in Landecy near Geneva and features free WiFi. Guests benefit from 2 balconies and 2 sun terraces. Free private parking is available on site. Read more
Geneva Country Home is a villa located in Landecy near Geneva and features free WiFi. Guests benefit from 2 balconies and 2 sun terraces. Free private parking is available on site.