Unless things have totally changed. Coming from the Sheraton, Turn right up Grand Hamad Boulevard, over the lights with HSBC on your right. First left and it's down the street on your left.
It's the one with the narrow escalator and has Taj Mahal Stores at the top right of the escalator. I think it also has a lot of material shops upstairs.