Travel + Leisure List of Top 20 Resort Hotels in Asia Includes 5 Bali Properties and 1 from Sumba Island
Tag: Capella Ubud
T+ L List: Bali Ranks Among World’s Best
The Island of Bali and its Hotels Rank High in Travel + Leisure 2021 Survey of the World’s Best Travel Options.
Bali’s the Best, Better than All the Rest
Bali Features Prominently in Travel + Leisure List of the World’s Top Hotels. The Capella Ubud, Bali Cited as World’s Best Hotel.