Icha in The House is located in Yogyakarta City, Indonesia on Jl. Tawangsari No No.Blok E/15, Gedongkiwo, Mantrijeron. Icha in The House is rated 3 out of 5 in the category heritage museum in Indonesia.
Address
Jl. Tawangsari No No.Blok E/15, Gedongkiwo, Mantrijeron