"The mere mention of Switzerland might conjure images of pristine alpine lakes, soaring summits with majestic rocky peaks, and stately castles that seem plucked straight from a fairytale. And as whimsical as those images seem, they aren’t pure fantasy; in fact, you can find this picturesque postcard world at Château d’Ouchy. Nestled on the shores of Lake Geneva in Lausanne, this spectacular lakeside castle hotel can trace its roots to the year 1117 — and now, nearly a thousand years later, it’s recognized as a Swiss cultural heritage site." - Tablet Hotels