An iconic home away from home combining residential elegance with sophisticated socializing, primely situated on Geneva's breathtaking waterfront.