Karta Vacation Rentals





On the shores of Lake Geneva in Lausanne’s Ouchy district, with sweeping views of the lake and the French Alps. Steps from Ouchy Port, the Alpine Panorama Path, the Olympic Museum and IMD. About 2 km from the nearest train station and roughly 60 km from Geneva Airport. Family-friendly and pet-friendly luxury right by the water.