Thanks for the quick reply. Some lucky gift shop is going to sell 4 towels. ;-) I guess the decision will be do we buy "nice' ones to take home, or cheap ones to donate. Hmmmm.
If you haven't already, you might check with your accommodation. Our airbnbs either have some in the unit to borrow or will rent some for the duration of our stay for a reasonable fee.
If checking into a time share and you drop luggage off early most times if requested they will give you towels before actual check in. We always get our towels early at the Atrium.