Tennis Courts The Gardens is located in Dubai, UAE on 24RG65M, Jebel Ali Village - The Gardens. Tennis Courts The Gardens is rated 4.4 out of 5 in the category tennis court in UAE.
Address
24RG65M, Jebel Ali Village - The Gardens
Accessibility
Wheelchair-accessible entrance