The Administration of the school is vested with the Centre for Educare and Research Charitable Trust, which is a non-profit organisation for rural education.
The campus covers about 8 acres (32,000 m2), which seats both the schools of the group, forming the Excel Complex.
It is connected with a sub-road "Awai Farm Lane" from the link road of Kulasekaram – Marthandam at Thiruvattar from the main NH 47 in a serene, evergreen highland.
The library, also called by Excelites as the Wisdom Centre within the campus, contains more than 3000 volumes of selected books on various subjects.
[2] The space observatory houses a telescope used by students, teachers and parents to observe and research cosmic entities.