$226
135 Rue de Lausanne
Geneva, GE 1202 Switzerland
Geneva, GE 1202 Switzerland
The Hotel Eden Geneva offers well-appointed rooms next to Geneva's Botanical Gardens and Lake Leman. Guests will be able to enjoy the scenic surroundings...
more
Amenities
Pets Allowed, Meeting Facilities, Babysitting, Broadband Access, Restaurant in Hotel, Kitchen, Air Conditioning, Television... see all
Pets Allowed, Meeting Facilities, Babysitting, Broadband Access, Restaurant in Hotel, Kitchen, Air Conditioning, Television... see all

