Does the hotel provide pool towels, either free or for hire?
No, not for the pool.
No they don’t provide towels
No we bought a towel from a local shop there
Don't think so but you could always take one from your room
Get an answer from Paphos Gardens Holiday Resort staff and past guests.