A spacious campus, set in a gated community on the outskirts of Madrid, provides a safe environment for our students
International College Spain