The Ambassador Boutique Hotel is 1148 feet away from Lake Geneva and Nyon Train Station. The hotel offers magnificent views over the lake, Nyon Castle and Mont Blanc. ...
By entering your email address, you agree to My Boutique Hotel's Sales Conditions and consent to receive email updates, news, & special offers from My Boutique Hotel. You can unsubscribe at any time.