Karta Vacation Rentals
On Geneva's lakefront and within easy walking distance of the city centre. Steps from Paquis Baths, the Flower Clock and the English Garden Park. A few minutes' drive brings you to the Jet d'Eau and the United Nations European Headquarters.