The History of

The Woodward

The Woodward is located on the shores of Lake Geneva, offering panoramic views of Mont Blanc. The hotel was originally built in 1901 by French architect François Durel, in post-Haussmann style, and is currently being completely transformed and carefully reimagined by world-renowned architect Pierre-Yves Rochon.

The Woodward. will officially open its door on September 1st.

Discover our hotels' history