ZEN Rooms Kampung Bali Tanah Abang 1 stars

Located in Green Apple Residence, JL. Kampung Bali X No. 14A, Kel. Kampung Bali, Tanah Abang, 10250 Jakarta, Indonesia

Hotel image
Read more reviews for ZEN Rooms Kampung Bali Tanah Abang