The Ambassador Boutique Hotel is 350 metres away from Lake Geneva and Nyon Train Station. The hotel offers magnificent views over the lake, Nyon Castle and Mont Blanc. All rooms are equipped with a flat-screen ... Read more

View all Luxury Hotels in Nyon