What you are Permanently resident of the United States, does not exempt you from a tourist visa to travel to Madrid, capital of Spain and country of the European Community Block, only Do not need a visa for United States citizens and citizens of the European Community, in the which enters Spain. So, I advise you, enter the website of the consulate of Spain in Miami, for your tourism visa.
Within a year and a half to American citizens we will have to apply for a Visa.
What passport do you have?
Thanks! Your answer is awaiting moderation.