Luxury Boutique Hotels Lausanne

Sort results  

You searched for "Lausanne"

Château d'Ouchy

Lausanne, Switzerland

Château d’Ouchy

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.


50 rooms
Map
View hotel details