Kupu 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
Newsletter
Subscribe to our newsletter for the latest wellness and travel news.