News C Central Resort – the Palm opens to guests

Central Hotels has announced the opening of the much-anticipated C Central Resort – the Palm. The beach-front property features 203 rooms and suites.