Place des Charmilles 1, 1203 Genève

Google Maps data without guarantee.