Karta Vacation Rentals





In the heart of Geneva, a short walk from Lake Leman and the city’s best sights. Notre-Dame Basilica and Park Mon Repos are within about 10 minutes on foot; Jet d'Eau, the United Nations, Paquis Baths, the Flower Clock and La Perle-du-Lac Park are all nearby. A luxury 4-star superior, family-friendly base for exploring the city.