BOOk NOW
fr | en
Menu
Arrival
Days

The Ambassador Hotel Geneva

The Ambassador transports you in a nonsuch universe of art and elegance and promise you an unforgettable stay in the privileged scenery offered by Leman Lake and the Alpes