Istora Mandiri is located in South Jakarta City, Indonesia on Jl. Jenderal Sudirman No.RT.5, Senayan, Kebayoran Baru. Istora Mandiri is rated 4.8 out of 5 in the category subway station in Indonesia.
Address
Jl. Jenderal Sudirman No.RT.5, Senayan, Kebayoran Baru