Il Centro Ambrosiano si compone di due sedi storiche e monumentali: Casa Schuster, nel pieno centro di Milano, e il Centro pastorale di Seveso. Caratterizzati da una suggestiva atmosfera di serenità, occupano in totale una superficie coperta di 20 mila metri quadrati, oltre a chiostri, cortili e 45 mila metri quadrati di parco.
Da lungo tempo riferimento principale della Diocesi di Milano per la formazione spirituale di laici e religiosi, i due complessi sono oggi in grado di ospitare eventi istituzionali e culturali di ogni genere. A questo scopo mettono a disposizione di enti pubblici e privati ben 23 sale per convegni e seminari (con una capienza compresa tra 12 e 480 posti), servizi di ristorazione e alloggio, spazi per mostre, celebrazioni religiose, performance teatrali e musicali ecc.