Saint Louis University - Madrid Campus (SLU)
Saint Louis University, Office of Admissions, Avda. del Valle, 34, 28003 Madrid, Spain
Saint Louis University (Madrid Campus) is an American university with over 30 years of experience in Spain. It offers a complete range of undergraduate careers in the arts, business, communication, engineering, sciences and also a master's degree in Spanish.
Furthermore, it is the only university in Spain to offer students a full range of extracurricular activities. SLU has branched off to Madrid looking to establish links abroad to promote and prove their commitment to "international education."
Global university agreements of Saint Louis University - Madrid Campus