Millennium Hotels and Resorts soft opened Grand Millennium Business Bay, its new five-star property in Dubai’s Business Bay.
The hotel offers 251 rooms in addition to eight restaurants, meeting and events facilities as well as various leisure facilities including a swimming pool, and health club and spa.
Add to Favorites