Hotel Ambassador Nyon

Just to the north of Geneva is the tiny town of Nyon and one of the headquarters of my company. While on my last trip, I was treated to the privaledge of staying four nights at the new Hotel Ambassador. The hotel is perfectly located in the middle of the town, on the top of…