It is located in downtown Geneva, by Lake Geneva, and 4 miles from Geneva Airport. The hotel is also half a mile from Cornavin train station and Ile Rousseau and 1 mile from Old Town Geneva and Palais des Nations.
See more: Hotels in Europe Hotels in Switzerland Hotels in Geneva Holiday Destinations in Europe