La sede de Casa de América está situada en el histórico Palacio de Linares, en Plaza Cibeles. Se comenzó a construir en 1872 para residencia de los Marqueses de Linares, aunque anteriormente albergó los antiguos Molinos de Plata y el Pósito Real.
Obra de Carlos Colubí, Adolf Ombrecht y Manuel Aníbal Álvarez, el edificio cuenta con alfombras de la Real Fábrica de Tapices y de la Fundación de Gremios, y con una selecta colección de pinturas de artistas de la talla de Francisco Pradilla, Manuel Domínguez y Alejandro Ferrant, entre otros.
Restaurado entre 1990 y 1992 por Carlos Puente Fernández, el Palacio de Linares es hoy uno de los edificios mejor conservados del siglo XIX en Madrid. La exquisita decoración de los salones del palacio y los nuevos espacios construidos dentro de las antiguas caballerizas, lo convirtieron en el lugar ideal para las actividades de la Casa de América.