Oscar de la Renta Tennis Center - Punta Cana Resort & Club is located in Punta Cana, Dominican Republic on GJHHFFW. Oscar de la Renta Tennis Center - Punta Cana Resort & Club is rated 4.6 out of 5 in the category tennis club in Dominican Republic.
Accessibility
Wheelchair-accessible car parkWheelchair-accessible entrance