Villa Ratu Pantai is a charming 2-star hotel located in the serene coastal town of Kebonkacang, Indonesia. This inviting establishment offers a cozy atmosphere perfect for travelers seeking a peaceful retreat. With a modest room count, guests can expect personalized service and a warm welcome during their stay.