6X83+8F5, Ezbet Saad, Sidi Gaber, Alexandria Governorate 5432080, Egypt
Smouha Club Tennis Stadium is a Tennis court located at 6X83+8F5, Ezbet Saad, Sidi Gaber, Alexandria Governorate 5432080, Egypt. It has received 117 reviews with an average rating of 4.5 stars.
The address of Smouha Club Tennis Stadium: 6X83+8F5, Ezbet Saad, Sidi Gaber, Alexandria Governorate 5432080, Egypt
Smouha Club Tennis Stadium has 4.5 stars from 117 reviews
Tennis court