On the right bank of Lake Geneva, near the forest of Versoix, the Geneva Cottage is a new Serviced Apartment located 10 km north of Geneva, between the Jura and the Alps, offering cosy accommodation in a green setting, convenient both for an eco-friendly more details