I have run into this too; I could not decide if it were blood or red wine but decided to cope with it. This was in the Shangri-La Bangkok - supposedly an upscale property. The gross factor certainly left a poor impression.
When I checked out I mentioned to the front desk they may want to steam clean the carpet and when asked they, they assumed I had made a mess

I explained it was not me.