Know what you mean about alone in a hotel room. I am in Ottawa for the week and have not had much time yet, but I would recommend that you check out the personals in the Ottawa Sun and the Ottawa Citizen. You can do this online.
There are a couple of places on Bank St., checked out 251 Bank during lunch, nice lady but very expensive massage. She mentioned Hull may have better opportunities.
Good luck, and if I strike gold, I will post.