Kupu Kupu Barong is a romantic 5 stars boutique hotel in Bali and an idyllic resort for an unforgettable honeymoon.
The resort was named Kupu Kupu Barong because of the many beautiful butterflies seen fluttering from one plan to another
around the resort. Kupu Kupu means butterfly and Barong means giant. The Kupu Kupu Barong was the first luxury hotel in Ubud,
a city famed for its arts and balinese dances. For 20 years, the hotel has welcomed the famous and the discerning, those searching
for the real heart of Bali. Today Kupu Kupu Barong is bound to Ubud forever.