Showing only one result
  • Karma Royal Candidasa is located in the line of green hills and fringed sand which is a small piece of paradise located in Bali. The resort offers comfort with a place surrounded by luxurious gardens and beachfront pools. Complete with SPA facilities and delicious food provided by international restaurants.