Situated on Zamelek Island the club features an amazing array of facilities including tennis courts , squash courts , handball courts , and several swimming pools .
The club has many leisure facilities .