Embassy Of Switzerland is located in Setiabudi, Indonesia on Blok X 3, Jl. H. R. Rasuna Said No.8, RT.8/RW.3, Kuningan, East Kuningan. Embassy Of Switzerland is rated 3 out of 5 in the category embassy in Indonesia.
Address
Blok X 3, Jl. H. R. Rasuna Said No.8, RT.8/RW.3, Kuningan, East Kuningan