HOTEL DE LA CIGOGNE

17 PLACE LONGEMALLE
Geneva
Switzerland