Place du Port 2, Lausanne 1000Show on map
📍1.65 km from Lausanne
The Château d'Ouchy is a renovated medieval castle with an original donjon (keep) in a scenic location in Lausanne, directly on the shores of Lake Geneva. Guests can enjoy the Mediterranean restaurant, the cosy bar, the outdoor pool, the modern leisu...