The La Storta site benefits from its expansive and spacious grounds, which provide ample opportunities for outdoor and sporting activities. These include upper and lower playing fields, an AstroTurf pitch, Olympic size running track, outdoor tennis and volleyball courts, indoor sports dome and additional playground facilities. The school contains seven science labs, computer labs, art studios, a Design and Technology workshop housing 3D printing and laser cutting facilities, a refectory, a tuck shop, and well-stocked library. Magnificent views expand from the campus across to the Abruzzo mountains.
The City Centre site opened near to the Vatican in September 2017, replacing the former site at Nomentana. It offers state of the art learning facilities and bright, purpose-fitted classrooms. Pupils benefit from the use of outdoor playing areas, a 25 metre indoor swimming pool, an indoor gymnasium, two football pitches and a 400 seat auditorium. An on-site refectory serves healthy lunches daily. A library is located within the City Centre site, and all pupils have access to, and can order books from the larger collection housed at the La Storta site.