Italy
Italy
Find out about our schools dedicated to French education.
Institut International Saint-Dominique, Rome
The Institut International Saint-Dominique of Rome is located on an exceptional campus of over 5 hectares, at the heart of a protected natural area, located to the north of the city...