The campus is located in PaschimVihar (West Delhi) and is built in 2.5 acres. The school has a unique H-L shaped building comprising of 63 classrooms and 22 other rooms that includes Reception hall, Science Labs, Computer Labs, Mathematics Lab, Language Lab, Library, Auditorium with the latest in stage lights and other equipment, Swimming Pool, Skating Area, Activity Room, Staff-Rooms for teachers on each floor, a Cafeteria, a Medical Centre with beds and a qualified Doctor and Nurse in attendance all through the school hours and rooms for other Academic and Administrative staff, all air-conditioned and with specially designed furniture.
The School is guarded round-the-clock by adequate no. of security guards not only at the gate but all across the Campus.
The School has adequate no. of generators to provide 100% back-up on electricity and water.