Net-MEGS si tiene nell'Executive Center, ubicato nella sede principale del campus. Le due aule sono state ideate in modo da assicurare un alto livello interattivo. Il loro sistema di controllo climatico, l'alta qualità dell'equipaggiamento tecnico per l'insegnamento e gli interni confortevoli, assicurano un ambiente di studio ideale.
L'Executive Center è pure dotato di appositi spazi, realizzati al fine di permettere lavori di gruppo, e di una "business area" pensata per garantire ai partecipanti la possibilità di mantenersi in contatto, durante il soggiorno a Lugano, con le organizzazioni per le quali lavorano.