Deyaar, Millennium open new hotel in Business Bay

Millennium Hotels and Resorts (Middle East and Africa) has joined hands with UAE-based Deyaar Development for the opening of its 40th property, the Millennium Atria Business Bay, which will serve a gr…
( read original story …)