The Woodward, Geneva’s First All-Suite Hotel and Only Three-Michelin Key and Two-Michelin Star Dining Destination Joins Auberge Resorts Collection
An iconic home away from home combining residential elegance with sophisticated socializing, primely situated on Geneva’s breath taking waterfront