Located at Tamuda Bay, on the Mediterranean coast, the resort features 83 guestrooms and 17 suites
Alabbar, founder of UAE-based Eagle Hills, was speaking at the pre-opening of the mega Galerija mall