The Woodward: Opulence with Magnificent Alpine Views On the shores of Lake Geneva, lies The Woodward hotel, carefully reimagined and completely transformed into Geneva’s first all-suite hotel and home of haute living.