The school is situated in the centre of Rome just a short walk from the central railway station (Stazione Termini) and conveniently placed for transport to every area of the city.
Via Marghera is a short and very quiet street. A perfect location for a school.
There are 11 classrooms in the school, a five-storeyed Liberty style villa. In addition, there are 5 more classrooms in an annex just a short distance from the main building.