You would have to enquire upon check-in at the property if they are able to offer upgrades using your Starpoints. It would be entirely up to the property in this case.
[email protected]
Thyetus Lee | Online Forum Coordinator(AP)
Starwood Customer Contact Centre (AP) Pte Ltd