Place des Charmilles 1, 1203 Genève
Google Maps data without guarantee.