Updating availability and prices
Situated on the shore of Lake Geneva, a 15-minute drive from the airport and 500 metres from the train station, The Ambassador is located in the centre of Geneva
Free Wi-Fi is available
The Junior Suite has air conditioning, a bathroom, minibar and a flat-screen TV with satellite channels
INTERNET
PARKING / GARAGE
BUSINESS CENTER
BICYCLE RENT
PET FRIENDLY
Hotel
Room
Restaurant