The entire complex, is a wonderful piece of architecture, consisting of primary block, secondary block and senior secondary block, the co-curricular wing, the laboratories block and the Administrative wing, punctuated with hedges, lush green lawn, patios, plazas and performance areas. The school is spread across on more than 17 acres with a buildup area of more than 16000 sq. meters.

The School offers a wide range of sporting facilities of Handball, Basketball, Volleyball, Tennis, Athletics, Football, Cricket and Swimming over a total sporting area of around 6200 sq. meters.