International School of Geneva - La Châtaigneraie Campus is located in Founex, Switzerland on Chem. de la Ferme 2. International School of Geneva - La Châtaigneraie Campus is rated 3.2 out of 5 in the category international school in Switzerland.
Address
Chem. de la Ferme 2
Accessibility
Wheelchair-accessible entrance