International House Madrid
About the school
Located in a central area of the city, the school has 28 classrooms, a cafeteria, library and study room, and free wifi in its facilities.
Located in a central area of the city, the school has 28 classrooms, a cafeteria, library and study room, and free wifi in its facilities.