Our hotel Millennium Mont Rose Executive Apartments, which is conveniently situated in the center of Al Barsha, Dubai Science Park, provides a thriving and expanding environment for the science industry, allowing people and businesses to live and prosper in this innovative neighborhood. The World Trade Centre can be reached in 15 to 20 minutes from Millennium Executive Apartments Montrose. In addition to monthly and annual prices, the hotel offers accommodations for both short-term and long-term stays.