Holiday Inn Dubai - Al Barsha

E11, Sheikh Zayed Service Road, next to Mall of the Emirates, Al Barsha, Dubai Directions