Sorry for what be a kind of obvious question to most of you , but I presume when you say Starwood that that refers the the Westin, Sheraton, etc properties, right? Also, is there a specific link to check out the Starwood Amex card specifics (ie: interest rate, annual fees, etc)?
Thanks!