To address some other comments: good hotels offer massages by professionals over most of the day and night. If you pamper your guests who have been traveling, indulging or working hard, its a nice perk. It is NOT another way of offering sex for pay. Although I'm sure that is available too. I'll give this lady the benefit of the doubt for now.
You are correct.
She is not a prostitute, and her account rings true.