Whether you're exploring Lake Geneva or optimizing your business meetings in Geneva, this hotel on the French-Swiss border and close to the airport welcomes you for a relaxing stopover.
The accommodation offers fully renovated air-conditioned rooms equipped with a desk and 43-inch flat-screen TV.