Cristal Hotels and Resorts announces the opening of Cristal Salam Hotel