With unbeatable views over Lake Geneva, the Jet d’Eau and the English Garden with its famous Flower Clock, there is simply no better choice when visiting Geneva.
With Lake Geneva at its doorstep and the snowy peak of Mont-Blanc as its backdrop, the hotel has enjoyed a celebrated reputation since it was built in 1865.
The Woodward is a new hotel on the shores of Lake Geneva, offering panoramic views of Mont Blanc. Originally built in 1901 by French architect François Durel, in a post-Haussmann style, the hotel is located on Quai Wilson and is currently being completely transformed and carefully reimagined by world-renowned architect Pierre-Yves Rochon creating Geneva’s first all-suite hotel.