- Our School has a three-storied building with 77 Classrooms.
- The Main Block has the office room, the Labs, Library and Classrooms for Std. VII - XII.
- The Primary block accommodates students of Std. III - VI.
- The K.S. Narayanan block accommodates the KG section and Std. I & II.
- The Science Laboratories for Physics, Chemistry, Biology and Biochemistry are well-equipped.
- The English Language Lab caters to children from Standard III to IX. It aims at improving the Aural Oral skills of the children through specialized techniques.
- The Maths Lab has been functioning from June 2007 and caters to classes I to VII.
- The Humanities Lab has been functioning from June 2008 and caters to classes III - VIII.
- A Sub-Junior Science Lab caters to classes III - V
- The Junior Library has been functioning from June 2007 and caters to classes I - V
- Our School has a well-equipped Computer Centre with Sub Junior, Junior & Senior Labs.
- The Library is well-equipped with books both fiction and nonfiction.
- The Auditorium can accommodate around 200 students at a time.
- We have a spacious Lunch Room which caters to the students of the Primary Section.
- The play equipment for the kindergarten is designed to entertain them with indoor and outdoor activities.
- The playground is vast and students can play games such as cricket, football, with ease.