Kupu Kupu Barong Villas & Tree Spa by L’Occitane
byKupu Kupu Barong Villas & Tree Spa by L’OCCITANE is a lush resort set in the valley along the Ayung River jungle area of Ubud in Bali. Often described as “halfway to heaven”, five-star pampering and verdant natural surroundings invite guests to renew, restore and reconnect