Kupu Kupu Barong Villas and Tree Spa by L'OCCITANE
Ubud, Bali, Ubud
Kupu Kupu Resorts is an evolving hospitality brand with three unique properties located across South East Asia. Kupu Kupu Barong Villas and Tree Spa is a luxury resort that embraces a green parcel of river valley landscape in the spiritually charged village of Ubud, Bali. Kupu Kupu Jimbaran Rooftop Suites & Spa celebrates the height of modern Balinese elegance in a traditional beachfront locale. Kupu Kupu Phangan is a stylish retreat designed to take the tropical holiday experience to the next level with a collection of villas on the idyllic island of Phangan in the Gulf of Thailand.