The pool complex has four heated pools, namely an Olympic-sized 50-metre main pool, two 25-metre training pools (Level 1 and Level 2) and a 21-metre diving pool.
Training Pool (Level 1)
The main pool has an adjustable pool depth and an electronic scoreboard linked to sophisticated electronic timing equipment. The diving pool has 7 springboards and 4 diving platforms.
Training Pool (Level 2)
The training pool at Level 2 is equipped with electronic heaters, a pool lift and an access ramp for persons with disabilities. This training pool is designated for the use of persons with disabilities, elderly and those suffering from chronic diseases on Sundays, Mondays and Wednesdays.
The pool complex is also provided with a spectator stand with a seating capacity of 1689; a trampoline room; a VIP room; a function room; 2 marshalling rooms; 4 changing rooms; 2 family changing rooms cum toilets for persons with disabilities; 10 electronic turnstiles and over 2000 coin-operated lockers.
Ozone is used as the primary sterilization agent
and chlorine the secondary sterilization agent for all indoor pools.