Stella Maris College & Prep SchoolValdesquà 16, 28023 Madrid, Spain+34 910 882 353 |
School type |
Boys' Day |
Curriculum | IBDP |
Language of Instruction | English, Spanish |