Karta Vacation Rentals
In the heart of Geneva, a short stroll from the Flower Clock and the Jet d'Eau and within easy reach of the United Nations and Old Town. A city-center, pet-friendly hotel that puts lakeside sights and shopping right outside your door.