Once you are on Corinche road you will see high rise flood lights,close to main post office in doha,the tennis complex is next to Qatar sports club,best thing take a karwa cab and tell Khalifa Tennis/Squash complex Dafna/West Bay area,
next to Buhkara Indian resturant.