Yes. It is free to join, but you must have a registered business and provide details when applying for membership of Millennium for Business.
Benefits of the program are generous and include: specially discounted room rates, guaranteed room upgrades for guests, travellers are enrolled in the My Millennium program, so they can earn My Points.