Dubai - Dubai World Trade Centre (DWTC), Dubai, United Arab Emirates

Address: Dubai World Trade Centre (DWTC), Sheikh Zayed Rd, Dubai, UAE
Venue's Official Website: https://www.dwtc.com/en/our-campus/
 

Dubai World Trade Centre (DWTC). Coordinates set from verified same-city venue data (city centroid, OpenStreetMap-derived).