Karta Vacation Rentals
In the heart of Geneva, this hotel sits steps from the lake and the Jet d'Eau, minutes from the old town and the main train station. Rue du Rhône shopping, Paquis Baths, the Flower Clock and English Garden Park are all within easy walking distance.