Most definitely formal business attire. My partner and I do frequent business in the ME at senior government minister and exec level and he wears dark pinstripe suit, white business shirt, tie, cufflinks and for me it is a conservative formal business suit or dress and jacket, stockings and court shoes.
Enjoy and all the best - we have always found it to be a hospitable place.