You may download a customised invitation letter for visa purposes here.
Such an invitation is intended to help potential delegates raise travel funds or obtain a visa. Please note, however, this does not bind the ESC to provide financial support.
Please check with your local embassy what documents are needed to obtain a visa for Spain.
Further information is available on the website of the Ministry of Foreign Affairs and Cooperation of Spain.