Hotel Eden, Geneva

135 Rue De LausanneLa Perle Du Lac - Le Prieuré, Geneva1202, Switzerland