The Starwood Preferred Guest® Business Credit Card from American Express is an outstanding credit card for small business owners with good credit who frequently stay at Starwood hotels and resorts.
(Review Date: January 14, 2014)
Cardholders get 1 Starpoint® for every dollar of eligible purchases.
One of the most attractive features about this rewards program is the ability of cardholders to redeem Starpoints at over 1,000 hotels and resorts in nearly 100 countries, and for flights on more than 350 airlines through SPG Flights. No blackout dates.
The annual fee is waived the first year.
All in all, the Starwood Preferred Guest® Business Credit Card from American Express is one of the most unique, feature laden business credit cards currently in the marketplace.