MICHELIN Travel Discover the world
Home > > > > > > The Ambassador Geneva

Leaving for Liechtenstein

Nearby Restaurants

See all restaurants Geneva

The Ambassador

The Ambassador

Address : 21, quai des Bergues CH - 1201 Geneva

from : 200 CHF


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.

Useful Information

  • Address : 21, quai des Bergues CH - 1201 Geneva1201Geneva

Main services

  • Restaurant
  • Air conditioning
  • Non-smoking rooms

Top of page