Description
Imagine a beautiful 800 year old castle, rebuilt in the 19th century, and completely renovated in the past few years. This makes Le Château d'Ouchy a truly unique luxury hotel in Lausanne, about 31 miles from Geneva.
... Read MoreIn an enchanting location on the shores of Lake Geneva, just a 10 minute walk from the city centre, guests will benefit from state-of-the-art facilities in a most refined atmosphere. Hotel Le Château d'Ouchy has everything you could ever wish for a pleasant and relaxing stay in Switzerland. First of all, it boasts a delicious restaurant and a modern lounge bar, both featuring an outdoor terrace facing the lake. You will also be entertained by live music every night. Besides, an outdoor swimming pool, a sauna and a Turkish bath are available free of charge, so you can take care of yourself...And finally, wine tasting sessions are available upon request, in order to give you an insight into the region's best vineyards.