Central Hotels and Resorts Group is delighted to announce the upcoming launch of its newest addition to the portfolio, Island Central, situated in the vibrant Deira Islands of Dubai.