Swedish Residence is located in South Jakarta City, Indonesia on Jl. Sriwijaya Raya No.11A, RT.2/RW.2, Selong, Kebayoran Baru. Swedish Residence is rated 3.5 out of 5 in the category embassy in Indonesia.
Address
Jl. Sriwijaya Raya No.11A, RT.2/RW.2, Selong, Kebayoran Baru