へようこそ Hotel The Ambassador Geneva, Situated on the shore of Lake Geneva, a 15-minute drive from the airport and 500 鉄道駅からメートル, The Ambassador is located in the centre of Geneva. 無料Wi-Fiが利用可能です. 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. (Hotel The Ambassador Geneva hotels booking).