world luxury hotel awards kupu barong ubud bali indonesia

World Luxury Hotel Awards

 

world luxury hotel awards kupu barong ubud bali indonesia

Kupu Kupu Barong Villas and Tree Spa by L’Occitane has win three times from 2017 until 2019.

The World Luxury Hotel Awards recognises Global, Continental, Regional and Country Luxury Accommodation across 100+ different categories