Well...You can try the French Cultural Centre...Near the Qatar Sport Club R/B behind Al Jazi Gardens Compound...