The school lies in 30 acres of greenery with a multi purpose hall, auditorium, library, laboratories and play fields and boasts of being only the third satellite school to be set up under the aegis of Delhi Public School Society.