Can you not get your company's PR officer to assist you? Every company has a PR that is usually a qatari, or at least an arabic speaker. They are the ones that deal with the visa's.

I do not agree that you 'have' to go through a hotel. My Italian friend is not a relative, and she does not have a problem with getting her visa. I'm not sure if that is just because she has a EU passport.

Anyway, good luck. :)

"The greatness of a nation and its moral progress can be judged by the way its animals are treated." Mahatma Ghandi