Its in shamal road ( express highway ) almost 8 km from gharfa lulu. right hand side of the road u can c Doha festival city. construction is ongoing