Ombrosa is a private, bilingual, international school which operates within the French national system of education. It is also authorised by the IBO to offer the International Baccalaureate.
The schools aim is to provide an education tailored to the needs of each of its pupils from the Nursery through to the High School.
Ombrosa welcomes French speaking, English speaking and international pupils.