International School of Geneva - Nations Campus is located in Le Grand-Saconnex, Switzerland on Rte des Morillons 11. International School of Geneva - Nations Campus is rated 4.3 out of 5 in the category international school in Switzerland.
Address
Rte des Morillons 11
Accessibility
Wheelchair-accessible entrance