Karta Vacation Rentals
In Les Clefs, minutes from the city center and a short hop from Geneva’s cultural spots. Close to the Geneva Museum of Natural History, the Museum of Art and History and Geneva University — a chalet-style base for city sights and mountain escapes.