You can try the Qatar Univ. campus, just ask where the Qatar Univ. Street is and do down it, it'll just lead you to the main gate for the sports campus of QU. I've been there for a couple of times for soccer,it was very nice...Ive also seen their swimming pool, it's an olympic one and it's beautiful...I can't really remember if i've noticed any basketball courts over there buti'm sure there must be a couple of them at least.
You can try the Qatar Univ. campus, just ask where the Qatar Univ. Street is and do down it, it'll just lead you to the main gate for the sports campus of QU. I've been there for a couple of times for soccer,it was very nice...Ive also seen their swimming pool, it's an olympic one and it's beautiful...I can't really remember if i've noticed any basketball courts over there buti'm sure there must be a couple of them at least.