This elegant luxury hotel lies beside Lake Geneva just a few paces from the business district and the old town. The famous Jet d'Eau lies across from the hotel and links to the public transport network are to be found a mere 500 m away.
See more: Hotels in Europe Hotels in Switzerland Hotels in Geneva Holiday Destinations in Europe