Sheikh Zayed Rd, Al Manara Exit 43, Near Noor Islamic Bank Metro Station - Al Quoz 1 - إمارة دبيّ - United Arab Emirates
Approx 1.99 KM away