The Ambassador

21, Quai Des Bergues, Geneva, , CH1201
Enter Travel Details
Loading reviews…

Hotel Details

With complimentary Wi-Fi, an on-site restaurant and direct views of Lake Geneva, the Ambassador offers plenty of prime perks to our guests. Many of the mid-rise Ambassador's 54 rooms boast lake views, and all feature free Wi-Fi, cable TV and minibars. The in-house restaurant prepares local and French cuisine. Get down to work in the business center before making plans with help from the concierge, and don't miss the chance to see the city via bicycle (rentals offered on-site). A 24-hour front desk, laundry facilities and available parking round out the amenities list. The Ambassador is across the street from where the Rhone River meets Lake Geneva. It's within a 10-minute walk of restaurants, shops and the train station. Art enthusiasts travel less than two miles to peruse the Baur Collections and the Patek Philippe Museum, and the majestic Cathedrale de St-Pierre is a mile away. Other interesting spots include the Museum of Natural History and the ornate Eglise Russe, each just over a mile away. The hotel is three-and-a-half miles from Geneva Airport. The Ambassador is perfectly situated for visitors looking to savor gorgeous Lake Geneva, and our guests praise the property's helpful staff and quiet ambiance.
  • Laundry
  • Restaurant
  • Room Service
  • Business Center
  • Currency Exchange
  • 24 hour front desk
Note: It is the responsibility of the hotel chain and/or the individual property to ensure the accuracy of the photos displayed. is not responsible for any inaccuracies in the photos. The room rates listed are for double occupancy per room unless otherwise stated and exclude tax recovery charges and service fees.