Royal Ocean View Karimunjawa
Royal Ocean View Karimunjawa
Hotel
Kemujan, Jepara, Karimun Jawa, Central Java, Indonesia
60
Average ·
1 reviews