El Castillo Del Diablo is located in Central Jakarta City, Indonesia on Jl. K.H. Mas Mansyur No.36A, RW.10, Kebon Kacang, Tanah Abang. El Castillo Del Diablo is rated 5 out of 5 in the category castle in Indonesia.
Address
Jl. K.H. Mas Mansyur No.36A, RW.10, Kebon Kacang, Tanah Abang