The best tennis courts in Tehran are found in reputable clubs and tennis academies throughout the city. Some of the most notable spots include: Enghelab Tennis Club, Pazooki Tennis Academy, Payam Tennis Academy, Ajudaniyeh Tennis Club, Sadri Tennis Academy, and others. Some Premier Tennis Courts in Tehran are: Enghelab Tennis Club / OPT Tennis Club: This club, located in the …