All Marriott's only except Major Credit Cards.
Yes they do, byt they still ask for credit card
Yes they will take cash for rooms but u will need a credit card for incidentals which you can pay for in cash when you check out.
Thanks! Your answer is awaiting moderation.