No it's all supplied for you there. They give you a good amount too, I used 2 for the pool and between the three of us we still had a large one each and a hair towel too after that.
Hope this helps you.
They do provide towels but they are a bit small and tatty
No. We had towels supplied.
Get an answer from Apartamentos Marina Internacional staff and past guests.