Royal Ocean View Karimunjawa

Royal Ocean View Karimunjawa

Hotel

Kemujan, Jepara, Karimun Jawa, Central Java, Indonesia 59455