Hotel Eden by Jamaica Gayle | Mar 10, 2020 Map Unavailable Address Rue de Lausanne 135, 1202 Genève Switzerland United States Upcoming Events No events in this location