North Star is located in Dubai, UAE on Dubai World Trade Centre, Sheikh Zayed Rd, Trade Centre - Trade Centre 2. North Star is rated 3 out of 5 in the category exhibition and trade centre in UAE.
Address
Dubai World Trade Centre, Sheikh Zayed Rd, Trade Centre - Trade Centre 2