The school was previously located in Godella and moved to Moncada, to the former Legionaries of Christ seminary, whose buildings were refurbished and adapted to their new role as a school. It now has 45 classrooms of 48 square metres each, all equipped with interactive whiteboards.
There are four chapels, the largest seating 350 people, an auditorium with more than 250 seats, and a range of sports pitches and courts across 3.5 hectares of grounds.