La Fondation est située en plein centre de Milan, à quelques pas du château Sforzesco et du Duomo, dans l'une des rues les plus névralgiques de la ville (Foro Buonaparte). Facilement accessible par les moyens de transport, il se trouve à quelques mètres des stations de métro Cairoli et Cadorna (également desservies par le train Malpensa Express). Un espace prestigieux et élégant de 500 mètres carrés au cœur de Milan, adapté à l'accueil de différents types d'événements : expositions, réunions, présentations, conférences, concerts et rencontres.
Après accord, une location est également possible en dehors des périodes indiquées