An emblem of the Lausanne landscape, the Château d'Ouchy stands on Lake Geneva with its feet in the water. It attracts tourists and locals alike, who are charmed by its ancient and romantic history.
Rustic and chic, the castle sits enthroned in the midst of nature, immersing us in a tale of a thousand and one stories. In 1117, a tower was built thanks to Bishop Landri de Durnes. It was not until a century later that the building was extended and fortified for bishops including Guillaume de Varax.