ITDC Jakarta is located in Kec. Menteng, Indonesia on Menara BCA, Jl. M.H. Thamrin No.1, RT.1/RW.5, Menteng. ITDC Jakarta is rated 4.7 out of 5 in the category state department of tourism in Indonesia.
Address
Menara BCA, Jl. M.H. Thamrin No.1, RT.1/RW.5, Menteng