Situated near Umm Suqeim Coast, The Island boasts prominent Casino Facilities with 1,400 Rooms and Apartments"
Read MoreLocated off the coast of Umm Suqeim, The Island is expected to feature major casino properties with 1,400 hotel rooms and apartments
Read More