Echo that any use of a public machine means data is wide open.
I did have a Hampton Inn GM let me plug her desktop printer into my laptop to do some printing once when I ended up with an unplanned fast deadline to sign some documents. I would just ask if you can speak with the manager on duty and see if they have any somewhat more agreeable solutions than the business center. Maybe, maybe not. Never know if you don't ask.