Karta Vacation Rentals
In central Lausanne, a short 300 m stroll from the train station and about 800 m from the Ouchy waterfront on Lake Geneva. Steps from IMD, the Olympic Museum and Notre‑Dame de Lausanne, with international organisations and plenty of shops on the doorstep—ideal for extended-stay travelers.