Nature & Wildlives nearby Adjacent to Deira City Shopping Centre, Dubai, United Arab Emirates

Garhoud Garden (tennis court)

Approximately 1.98 km away
Address: 4 17a Street - Dubai - United Arab Emirates