We moved to a new location in Capetown
Address : 1st Floor, Block B, North Park, Black River Park, 2 Fir Street, Observatory, Western Cape, Cape Town, 7925, South Africa
Phone Number : 021 003 8050
BLS International is authorized service provider to The Embassy/Consulate of Spain Cape Town & Pretoria in providing services to help people apply for a visa to enter Spain. We operate visa application Centre in Cape Town & Pretoria.
The Embassy of Spain in Senegal, located in Cape Town & Pretoria, are pleased to announce the opening of their Visa Application Centre operated by BLS International Services Ltd. in Cape Town & Pretoria. This service is available for Senegal nationals who wish to apply for Tourist, Business or Transit visa to Spain.