Its on the corner of Grand Hamad and Ali Bin Abdullah Street. There is a clock tower on the corner.