El Consorci Institut Ramon Llull té la seva seu al Palau del Baró de Quadras, avinguda Diagonal número 373, 08008 de Barcelona (article 2 dels Estatuts). L’Ajuntament de Barcelona cedeix l’ús i gaudi a títol gratuït de l’esmentada finca per un termini de vint-i-cinc anys prorrogables per un període màxim de vint-i-cinc anys més. El règim patrimonial aplicable a aquest immoble és el de l’Ajuntament de Barcelona ( article 16.6 dels Estatuts).