Squash Complex - Olympic Village is located in Dakahlia Governorate, Egypt on 29Q662J, Mansoura Qism 2, El Mansoura. Squash Complex - Olympic Village is rated 3.6 out of 5 in the category squash court in Egypt.
Address
29Q662J, Mansoura Qism 2, El Mansoura