Karta Vacation Rentals
In the heart of Geneva, a short stroll from the city centre and landmarks like Paquis Baths, the Flower Clock and La Perle-du-Lac Park. A pet-friendly, family-friendly hotel base with easy access to city sights and Alpine views.