Location & Campus 

St. Stephen’s campus is situated on two and a half acres on the Aventine hill and includes a large main villa constructed around a central open courtyard in the typical Roman tradition. Nestled behind a gated entrance on a quiet residential street, the School is adjacent to the Food and Agricultural Organization (FAO) and is a five-minute walk from Rome’s most important cultural wonders: Colosseum; Circus Maximus; Roman Forum, Palatine Hill; the Arch of Constantine; and the Appian Way.


The school is fully equipped with modern facilities to accommodate 295 day and boarding students and 70 faculty and staff. Thanks to renovations over the years, the School is fully equipped with modern classrooms, labs, as well as pleasant dormitory facilities and a lounge for boarders.

Volleyball match at St. Stephen's