I don't remember seeing a business center for public use, and none is mentioned in the reviews.
You would have to go to the front desk. But their printers didn’t work all that well and we had to wait for a receipt. And their systems went down quite a bit because of spotty internet.
Get an answer from Commodore on the Beach staff and past guests.