Embassy of Nepal in Doha, Qatar  Tel: 4675681
     
Villa No 13, Street No 810, 42 Ibne Bajah, Doha, Qatar
Site has info about the embassy, Nepal-Qatar relations, visa regulations, passports, other consular services, manpower recruitment, etc
 
Map placements may be only approximate. Please check site.