La Casa de Iberoamérica está situada en un edificio del siglo XVIII. El edificio es de estilo neoclásico. De planta rectangular, se organiza alrededor de un patio central y otros dos rectangulares. El edificio, que anteriormente albergó la Carcel Real y después fue sede de los juzgados, en la actualidad alberga las dependencias de la Sociedad Municipal Cádiz 2012, así como las del Festival Iberoamericano de Teatro de Cádiz (FIT).