Il Master ha luogo presso la Facoltà di Economia dell'Università di Roma Tor Vergata e presso le sedi delle organizzazioni e eventi sportivi che collaborano alla didattica del corso.
Un intero edificio è destinato alle attività di ricerca e di studio post laurea (Master e Dottorati).
Nell’area dell’Università è disponibile Campus X con residenze per gli studenti fuori sede.