Starwood Hotels Credit Card Payment, Login, and Customer Service Information

starwood-hotels-credit-cardThe 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 .

See also: Credit Card List, Instant Approval Credit Cards, Starwood Hotels Credit Card Review