
About this Property
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 Ambassador Hotel overlooks a lovely square on the bank of the Rhône River and the lake. Most of the rooms offer views of the lake and the river. Swiss and French specialities can be enjoyed in the charming restaurant or on the street-side terrace.
Luxury Features
Gallery






Room Types
Standard Single Room
Modern, air-conditioned rooms with a flat-screen TV.
Junior Suite
The Junior Suite is 40 m² in size and features a separate bedroom and a living room. Extra bed 50.- per person
Small Double Room
Offering free toiletries and bathrobes, this double room includes a private bathroom with a bath, a hairdryer and slippers. The air-conditioned double room offers a flat-screen TV, soundproof walls, a minibar, a tea and coffee maker as well as city views. The unit offers 1 bed.
Amenities & Facilities
Location
21, quai des Bergues
Geneva, Switzerland