BLS Spain Visa Application Centre Indonesia is located in Kota Jakarta Selatan, Daerah Khusus Ibukota Jakarta, Indonesia on 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, Kecamatan Setiabudi. BLS Spain Visa Application Centre Indonesia is rated 4.6 out of 5 in the category visa and passport office in Indonesia.
Address
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, Kecamatan Setiabudi