Ambassador Boutique Hotel
Nyon · Switzerland
Ambassador Boutique Hotel occupies a central position in Nyon, a short walk from the town’s castle, Lake Geneva and the station. The intimate property combines a contemporary boutique style with a muted palette of sand, black, taupe and copper, creating a…
May 2025