Millennium Hotels & Resorts MEA open Millennium Atria Business Bay

Millennium Hotels & Resorts MEA open Millennium Atria Business Bay

The first phase of the opening will cover 156 apartments out of the hotel’s total 347 units, which comprise studio, one, two and three bedroom apartments.

Read more