This is the response I received from Viking River cruises about laundry facilities.
Most of our ships do have laundry services available. The cost is
approximately $2.00 to $8.00 per piece.
You can request additional information at:
I hope you have a chance to cruise the rivers of Europe soon.