If your'e really in to hot towels, try Thai Airways. We (in J) had hot towels with our drink when first seated, prior to each meal, a hot towel on the food tray, and another once all had been cleared away. They also walked the aisles regularly offering them.