Ibis Budget Saint Genis Pouilly Geneva Near CERN
40 Rue Henri De France -
Saint-Genis-Pouilly,
FR 1630