A tranquil respite overlooking the lake close to the centre of Lausanne
Nestled on the banks of Lake Geneva with magnificent views across the water, Chateau d’Ouchy is a striking neo-gothic castle reconstructed in the late 1800s into a hotel. A recent renovation has sensitively brought this gem back to life which now provides 74 delightfully unique rooms and suites, a superb restaurant, an inviting wellness area with a hamman and sauna and its own boat for lake excursions.
View hotel details