Question
I remember reading about a Starwood credit card in one of the postings. Was that a visa card? Does anyone know whether I can apply on-line for this?
Thanks.
Answer
It is an AMEX Optima card. Mine says Sheraton Starpoints on it.
Call 1-800-297-1000, or visit
www. americanexpress.com and choose the Sheraton personal optima.