Italy

Italy

Institut Saint-Dominique de Rome

Institut Saint-Dominique de Rome

The ISD 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.

Discover the school