dubaiglobalnews.com
Central Hotels Announces the Opening of C Central Resort – The Palm
Central Hotels has announced the opening of the much-anticipated C Central Resort – The Palm, a spectacular beach-front luxury property featuring 203 beautiful rooms and suites. C Central Res…