The primary school comprises an elementary school for 150 children and a childcare centre for 100 children. The building is divided into blocks for different age groups with playrooms, dormitories, lunchrooms, and locker rooms in each. It also has modern classrooms, clubs, assembly and sports halls.
The building also has a library with a reading room, a media library, a multi-purpose room for music and physical education classes, a medical facility, and a canteen. The surrounding area includes playgrounds with canopies.