Al Garhoud St. Near GGICO Metro Station - Beside Le Meridian Fair Way Hotel - Dubai, UAE - United Arab Emirates
Approx 0.07 KM away