![]() |
|
Hotel Ambassador Overview |
|
|
See More Photos |
Hotel Ambassador |
|
|
21, Quai Des Bergues
Geneva, 1201 Switzerland |
|
|
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.Please note that renovation works will take place at the hotel during the entire month of July between 09:00 and 16:00.