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.
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.
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.
Ideally located in the heart of Lausanne, the Olympic Capital, in the French speaking part of Switzerland, the Lausanne Palace & Spa enjoys magnificant views across Lake Geneva and to the Alps.