La Scuola ha sede presso la Fondazione Lars Magnus Ericsson, situata in Piazza Navona 114 a Roma per quanto riguarda le lezioni. La sede operativa è situata in Piazza Cavour 17 a Roma.
Questo stesso edificio, Palazzo Lancellotti, ospita inoltre la sede dell’ Aspen Institute ed è uno dei palazzi patrizi più cospicui dello straordinario invaso monumentale di piazza Navona. Palazzo Torres (Lancellotti per via ereditaria dal 1656) è uno dei capolavori dell’architettura civile romana del Rinascimento maturo.
Le lezioni si terranno all’interno di un’aula dotata di impianto audio-video ad alta definizione, rendendo inoltre l’ambiente ideale per la visione e l’ascolto dei collegamenti e degli interventi da remoto. Le lezioni si terranno a weekend alternati in modalità ibrida (on line e con didattica frontale).