All Places in ‘Squash Courts’

Tel Aviv University Sports Center

The Tel Aviv University Pool is located at the University in north...

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,...