iHome Residence 2 stars

Jalan Kebon Kacang 1 no 57, Tanah Abang, 10240 Jakarta, Indonesia

Hotel image
Read more reviews for iHome Residence