Karta Vacation Rentals
In the heart of Carouge, a city-center apartment that drops you into Geneva’s museums and watchmaking scene. Steps from the Patek Philippe Watch Museum, Geneva University and the Museum of Modern and Contemporary Art. Easy links to Stade de Genève (1.2 mi), Cornavin Train Station (2 mi), Jet d'Eau and St. Pierre Cathedral (≈2.1 mi); Geneva Airport is about 6.2 miles away.