ibis Genève Petit Lancy 2 stars

Chemin des Olliquettes 8, 1213 Geneva, Switzerland

Hotel image
Read more reviews for ibis Genève Petit Lancy