Set in the heart of Geneva, the Hôtel Ambassador is a privately owned 4-star hotel, situated 500 metres from the main railway station.About a 15-minute drive from the airport, the hotel overlooks a lovely square on the bank of the river Rhône.