Centrally located in Geneva, The Woodward, an Oetker Collection Hotel is within a 15-minute walk of Flower Clock and Rue du Rhône. This luxury hotel is 0.8 mi (1.3 km) from City Center Shopping Area and 1.1 mi ... Read more

View all Luxury Hotels in Geneva