Karimunjawa Islands, Indonesia hotels

Karimunjawa Inn Hotel
Jl. Kapuran Karimunjawa, Karimunjawa Islands,59455 Indonesia

Fantastic 4.0 out of 5.0
In Karimunjawa Islands

Photos | Location | Hotel Reviews
Show Prices

More hotels