I think it is inside the campus of Qatar Foundation.

If you go from TV Roundabout to Immigration Roundabout.. After crossing Immirgration roundoubt....drive straight...till you reach 3rd roundabout..and come back ( I mean U-turn )..u will reach Qatar Foundation.

In side the campus , there are lots of institutions like VCU-Q, Qatar Academy, Well Corneil etc etc