La sede elegida para el Instituto fue el edificio de «el Castillo», en el parque de El Retiro de Madrid.