Kedewatan P O Box 7 Ubud 80571 Bali Indonesia, Bali, 80571
Description
Kupu Kupu Barong is steeped in the origins of Ubud.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 which has 34 unit, a city famed for its arts and balinese dances.