La Fondazione si trova nel pieno centro di Milano, a pochi passi dal Castello Sforzesco e dal Duomo, in una delle arterie più nevralgiche della città (Foro Buonaparte). Facilmente raggiungibile con i mezzi di trasporto, si trova a pochi metri dalle fermate della metropolitana Cairoli e Cadorna (servita anche dal treno Malpensa Express). Uno spazio prestigioso ed elegante di 500 metri quadri nel cuore di Milano, adatto a ospitare eventi di diverso tipo: esposizioni, meeting, presentazioni, conferenze, concerti e momenti di incontro.
Previo accordo, la location può essere affittata anche al di fuori degli orari indicati