Hotel Eden
Hotel Eden
135, rue de Lausanne
Geneva
1202
Switzerland
Rooms from €72.69 ( £66.08 / $95.81 ) per night
Facing one of Geneva's most beautiful parks, the Hotel Eden is situated a few steps from Lake Geneva, close to the city centre and all the international organisations.
Similarly Priced Hotels
This hotel supplied in conjunction with Bookings.