Showing only one result
  • Surrounded by forests located on the banks of the river, Karma Mayura is the perfect place to relax, equipped with views of rice fields, gardens and mossy stone temples that add beauty and magical impression to luxury. The unique arts and culture of the community around Ubud plus a traditional SPA full of comfort to release tired and tired.