I would check with your hotel to see if they have a computer and printer for guests to use. A lot of hotels have this for their guests to use I think it's called a office center or something like that.
Also, I would ask SW if you can open the invoice on your phone (iphone or android) can they scan the bar code from your phone??
The one's I printed had a bar code on them.