Diseñado por la celebrada arquitecta Zaha Hadid, este estadio está en la ciudad sureña de Al Wakrah, uno de los asentamientos humanos más antiguos de Qatar. De acuerdo con la diseñadora, la inspiración para el proyecto son las velas de los barcos dhow que navegaban por el Golfo Pérsico.
El estadio forma parte de un complejo deportivo con piscinas, spas, centro comercial y hoteles y se encuentra ubicado a cinco minutos del nuevo aeropuerto internacional de Qatar.