Situated just to the north of the capital Doha and stretching along a 1.3-kilometer-long road featuring 18 spacious buildings, Lusail Commercial Boulevard has been designed to be the biggest integrated commercial street development in the Arabian Gulf.