Icon deluxe hotel apartments barsha July 8, 2019 16 32 64 128 Icon delux hotel apartments barsha Icon deluxe hotel apartments al barsha Icon delux hotel apartments al barsha 1 Icon deluxe hotel apartments al barsha formerly abidos Icon delux hotel apartments - al barsha 1 - dubai Icon delux hotel apartments Barsha new Dubai al barsha hotel