There is a shop that offers shower facilities (paid) in the Int'l departure terminal. I think it is on the same level as departures, far to the right of the security entrances. It's not fancy, but if you want a shower, it does the job. Unfortunately, I forget the name.