Block B, Deira Clock Tower Roundabout, 2nd Floor - Business Village Deira - إمارة دبيّ - United Arab Emirates
Approx 0.22 KM away