Karta Vacation Rentals
On a river in Gaillard, just a 10-minute drive from Geneva and a short hop to Mont Salève. Steps from Casino d'Annemasse, Château Bleu and Shopping Étrambières, with Geneva sights like the Flower Clock and Jet d'Eau about 7 km away. Pet-friendly base for quick cross-border trips.