Hi Cookie,
I am a green card holder here in the states but still holds a Philippine passport. I have the same problem so I emailed the consulate of Spain in San Francisco regarding the "invitation letter" and their answer was to have a hotel reservation on the first day and last day of the...