Kupu Kupu Barong Villas Resort has a huge selection of rooms and private villas to suit every type of traveler. The suites are spacious and chic with plush furnishings and pool views, while the villas have their own private pools and river front views. There are modern facilities throughout the resort including an onsite L’OCCITANE spa, shared swimming pool and 5-star restaurant. Just a short drive from the heart of Ubud, spend days wandering the must-see sights with a stunning and magnificent home to return to.