The school building consists of three blocks–the junior and senior block are connected by a common activity block in a symmetrical design. Sloping parapets interspersed with minarets, mouldings and planters give the school a rich look. Landscaping knits the entire complex into a cohesive whole. The school offers extensive sports facilities such as a half Olympic-size swimming pool, two tennis courts, and a basketball court.