Since the products hotels provide aren't actually being 'sold,' I'm not sure they are held to the same labelling requirements as if they were bought from a retail store. For example, if hotel-provided toiletries have to be labelled, then it would seem logical that so too would soap provided in public washrooms.
Nonetheless, the lotion that Four Points provides is absolute rubbish. It doesn't absorb into the skin well and it definitely doesn't moisturise effectively. I think the 'image' of the Four Points products is better than the Sheraton (North America) products, but the execution on that image is lousy at best.
P.S. Do overseas Four Points properties have different products?