All Places in ‘Squash Courts’

Tel Aviv University Sports Center

The Sports Center of Tel Aviv University is the largest sports center...

Country Dekel

Country club located in North Tel Aviv. Facilities include: two swimming pools...

Country Tel Aviv Towers (Migdali)

Located near the Azrieli Center, Country has a 33 meter outdoor pool,...