The Visa Dubai Innovation Center is located in the Dubai Media City, and is a short distance from most popular attractions. Here’s how to get there.
Dubai Center: Falak Street, Al Sufouh 2, Dubai Media City
Get directions
© 2016 Getty Images.