Millennium Hotels to operate Dubai Investments' new Creek hotel

January 13, 2019 209