Karta Vacation Rentals
In Geneva's town centre on the banks of Lake Geneva. A short walk from the lake, Paquis Baths, the Flower Clock and the English Garden. About a 5-minute drive to the Jet d'Eau and the United Nations, and roughly 5.6 km from Geneva International Airport. A city-center, family-friendly aparthotel steps from the central train station.