Iqraa Downtown opens in central Baghdad near Al-Mutanabbi Street, offering art galleries, a library, restaurants, retail brands, and a five-star boutique hotel.