I think any hotel or travel agency can provide because after all its an income for them. The only problem is upon entry in Qatar (hamad airport) because there is possibilities that immigration personnel may denied the visa. That's I'm afraid of.