Home Culture and ArtsArt takes center stage this April at Hotel Indigo Dubai Downtown