The school has around 32 acres of land, and is equipped with a central building, hostels (Boys & Girls), a staff residence, a guest house, well-equipped labs, an art gallery and sports facilities with a gymnasium and more.