11 schools
Nairobi, Kenya
IB · Ages 2–18
Fees being checked
IB
From USD 947 a year
From USD 18.9K a year
IB · Ages 3–18
Curriculum
Loading school locations