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 now completely transformed, carefully reimagined by world-renowned architect Pierre-Yves Rochon.

The Woodward officially opened its door in September 2021.

read more

Discover our hotels' history