The Starwood Preferred Guest Card is offered by American Express, so you will interact with Amex when it comes to making card payments online or by mail, or if you need customer service assistance. All the information you need to accomplish any of these tasks is below:
- If you’d like to pay your Starwood credit card bill online, and make a payment.
If you prefer to pay by mail, send your payment to:
Starwood Preferred Guest American Express
P.O. Box 650448
Dallas, TX 75265-0448
If you are having trouble making a payment, the Starwood / American Express card customer service phone number is .