Its near to DEceoration Round About in Salwa Road..
Check out this..

http://www.qatarliving.com/node/9600