The campus is located in Paschim Vihar (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 including reception hall, science laboratories, computer laboratories, mathematics lab, language lab, library, auditorium swimming pool, skating area, staff rooms, cafeteria, medical center, and administrative office. All the rooms are fully air-conditioned, equipped with necessary furniture and resources.