Karta Vacation Rentals
On Geneva’s edge in Cointrin, between Lake Geneva and the mountains. Right by the city center and a short stroll from La Perle-du-Lac Park and the Museum of Modern and Contemporary Art. Pet-friendly and well placed for quick airport access.