Originally Posted by
whimike
you should be able to add your SPG# to get your SPG amenities.
No, you are not entitled to any stay-related benefits when booking through a third party.
Originally Posted by
whimike
Also, if you have any spend during your stay, such as at the restaurant, you should be able to earn points on those charges.
This would be the only advantage to adding your number.