El edificio de las Cariátides acoge desde Octubre del año 2006 la sede del Instituto Cervantes. Institución cultural pública dependiente del Ministerio de Asuntos Exteriores de España, utilizándose la construcción original de la Calle de Alcalá como centro para exposiciones, la ampliación hacia la calle Barquillo para dependencias administrativas, un gran auditorio en sótano 1, archivos, almacenes, cuartos para instalaciones, etc.
Se trata de un edificio con Protección Integral, al formar parte del Conjunto Monumental con un grado de protección Nivel 1, por lo que CIPHAN ha desestimado expedientes de licencias anteriores.