The Embassy of Spain in Saudi Arabia, located in Riyadh, are pleased to announce the opening of their Visa Application Centre operated by BLS International Services Ltd. in Riyadh. This service is available for Saudi Arabian nationals who wish to apply for Tourist, Business or Transit visa to Spain.
BLS Spain Visa Application Centre
Room No 201-203, 2nd Floor,
Building Abi Al Abbas Al Harbi (Bank Al Bilad & Baskin-Robbins Building),
Prince Mashal Ibn Abdulaziz, Irqah, Riyadh 12532, Saudi Arabia