Originally Posted by
JBord
Based on having walked through Wenceslas Square at night, I think that's likely the case as it was pretty clear and there was also a significant police presence.
However, I wonder if this is just a translation issue. I'm sometimes asked what company I work for or if I need to put a company (employer) name on the reservation. Could it have been "Do you need a company name on your reservation"?
I wonder if I would have been startled or quick enough to come up with a funny response.

Thank you guys from the input.
Through a guest survey, the hotel manager sent me an email expressing his dismay that such a thing (offering an escort) could have taken place. He attributed the whole incident to a translation issue exactly like you described (requesting the company name on the invoice). I have no reason not to believe him but will take the whole shebang
cum grano salis.