Hôtel Château d'Ouchy stars



Magical and futuristic! The Château d'Ouchy on Lake Geneva has 50 highly unusual rooms, including ten junior suites and three large suites housed in a castle as full of atmosphere as it is full of character. The interior of this boutique hotel combines ancient walls with tasteful contemporary design, this being the concept underlying the tasty fusion cuisine served in the restaurant.




Built in 1889, this gothic castle on Lake Leman is a Small Luxury Hotel of the World today. Completely renovated and reopened in 2008. Chef Edgard Bovier's cuisine is enjoyed in a nautical ambience reminiscent of the great luxury liners. Elegant bar that plays with contrasting high quality materials. Hammam for relaxation in the stylish wellness area.