Yes, there are irons and ironing boards in the self-service laundry rooms.
Evelyn - you can certainly ask your cabin steward to have your clothes pressed no matter what type of cabin you are in - inside, outside or verandah. Just tell him what you want pressed and he will look after it for you. There will be a charge, but it's not that much. Sometimes it's easier than doing it yourself.
Have a wonderful cruise.