Do I need to pay using my Amex SPG business card in order to access Sheraton Lounges, or just showing them the card is good enough?
IINM, You don't need to use the biz card. Once you have it attached to your SPG account, that benefit should be automatic with any reservation made from that account.