BLS Spain Visa Application Centre Indonesia
Unit 1001, Level 10, Palma One Building Jl H.R. Rasuna Said Kav X-2 no 4, RT.1/RW.2, Kuningan Timur, RT.8/RW.4, Kuningan Tim., Setia Budi, Kota Jakarta Selatan, Daerah Khusus Ibukota Jakarta 12950, Indonesia
contacts phone: +62 21 29023407
website: idn.blsspainvisa.com
Latitude: -6.2278286, Longitude: 106.8336457
larger map & directionsread more