Try to search under hotel apartments. They have short term rentals, cheaper than daily hotel rates. Most of these places located within the center of Doha, therefore wouldn't be a problem getting taxi. Sorry I don't have a specific names.