That's not a bad price at all for six nights at this hotel, although I realize that is will also exhaust all of the OP's points.
OP can minimize the number of points that must be purchased (BTW, is there an annual limit that would apply?) by trying to use current Marriott/SPG promos and using credit cards that generate points that can be used.