Embassy of the Republic of Cuba is located in Kota Jakarta Selatan, Indonesia on Blok D Jalan Logam No.58 10 8, RT.10/RW.8, Grogol Utara, Kec. Kby. Lama. Embassy of the Republic of Cuba is rated 4.1 out of 5 in the category embassy in Indonesia.
Address
Blok D Jalan Logam No.58 10 8, RT.10/RW.8, Grogol Utara, Kec. Kby. Lama