Al Garhoud Complex tennis court is located in Dubai, United Arab Emirates on Garhoud. Al Garhoud Complex tennis court is rated 3.5 out of 5 in the category tennis court in United Arab Emirates.
Accessibility
Wheelchair-accessible car parkWheelchair-accessible entrance