Danar Hadi is one of the world's best batik museums, with a terrific collection of antique and royal textiles from Java, China and beyond. It occupies a stunning whitewashed colonial building. Entry includes an excellent guided tour (around 1½ hours, in English), which explains the history of the many pieces (10,000 in the collection). There’s also a workshop where you can watch craftswomen at work creating new masterpieces, an upmarket storeroom and a souvenir shop.