Geneva, Geneva
Spend a second to
save a fortune!
Spend a second to save a fortune!
135 Rue De Lausanne, Geneva
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.
See MoreUsage of subsidiary facilities may incur additional fees