Desde desde el 25 de abril de 2008, el Instituto está instalado en el Palacio de la Isla, edificio histórico de la ciudad de Burgos.