SMS Barcelone est situé à l'Hospitalet del Llobregat, à Barcelone, et partage son emplacement avec d'autres écoles de formation de Grupo Planeta liées au monde du sport.

Le campus, doté de 10 800 m2 d'installations, peut accueillir plus de 3 000 étudiants et comprend des salles de classe pour l'apprentissage et la pratique, des salles de réunion, une bibliothèque, une cafétéria et un auditorium. Actuellement, SMS Barcelone a des étudiants qui étudient le MBA en marketing sportif et sponsoring en ligne, ainsi qu'un MBA en gestion et management du sport, et un MBA en gestion et administration du sport. (online et en présentiel).

Barcelone est une ville olympique, internationale, ouverte et inspirante, à la pointe du sport mondial, SMS Barcelona promeut, participe et sponsorise des activités sportives dans la ville.