Kura Kura Resort

Borobudur, Java

Kura Kura Resort is located on Menjawakan, a private tropical island full of vegetation and extraordinary beauty in the Karimunjawa archipelago.

A boutique resort designed to offer a unique and relaxing experience in contact with nature, where guests can enjoy a wide variety of water activities. It has a total of 20 Villas, some with private pools and several bedrooms, and 15 Cottages with sea views.