Hôtel Leprince 2 stars

16, rue des voisins, Plainpalais, 1205 Geneva, Switzerland

Hotel image
Read more reviews for Hôtel Leprince