I used to go spinning at the Sheraton - I did hear a couple of the instructors talking a number of times about cycling in Doha, along with a few other more serious cyclists, perhaps that could be a route to take and find out from them?