Karta Vacation Rentals
In Geneva’s city centre, steps from the train station and within easy walking distance of major sights. Minutes from Notre Dame Basilica and Batiment des Forces Motrices, and close to Grand Théâtre, Rath Art Museum, Bastions Park and Cité du Temps.