luxury hotel in lausanne
About 4 results.
Château d'Ouchy
Place du Port, 1006 Lausanne, SwitzerlandA real haven of tranquillity, the Château d'Ouchy is an unmissable destination for those looking for a stunning residence that is out of the ordinary.