Hi! you can please contact some of the hotels in Doha and they can arrange Tourist Visa for you(One month duration)

Rgds!