Karta Vacation Rentals
In the heart of Geneva, a few minutes' walk from Lake Geneva and right by the Main Train Station and Old Town. A short stroll reaches Flower Clock, Saint-Pierre Cathedral, Paquis Baths and the city shopping area. This luxury, family-friendly apartment property puts the city at your doorstep.