Embassy of Costa Rica in Jakarta, Indonesia located at Wisma Keiai 7th floor, Suite 706, Jalan Jenderal Sudirman Kav. 3. View address, telephone numbers, fax, email and hours of operation below.
Information deemed reliable, but not guaranteed. No responsibility is taken by embassies.info for the accuracy of this information. Disclaimer