American Express has relaunched their Starwood Preferred Guest credit cards and now offers two free nights at any Category 1-5 Starwood hotel. It’s a shame that the nights are not usebale at any Starwood property in the world without the category restriction.
So far only the SPG Business Card has a known application link.
This can be a great offer if you actually are planning to redeem in a category 5 offer – otherwise the 25,000 points offer is more flexible.
It remains to be seen if AMEX considers this a new product (likely it does not though).