34 Quai General Guisan
Geneva,
CH 1204
Near Saint-Pierre Cathedral
Distance2.8 miles
SELECT