This school is situated at Tilauthu, Rohtas, Bihar on Dehri – Rohtas State highway.

The newly constructed own building of the school is a multi-storyed grand building on about 10,000 square feet build up area in the lap of green and pleasant campus. Here all facilities according to the directed standards of C.B.S.E. Delhi like class-room of 20*25 square feet, meeting hall, common room, library, laboratory, computer lab, music hall, play ground, supply of pure water and electric generator are available.