The academy has eight squash courts in total. It consists of two complexes; one with 3 glass back rainbow courts and the other with 4 glass back rainbow courts that are convertible to 2 doubles courts. The ASB 4-sided glass court, enables television coverage from all angles, has a seating capacity of 500. All courts have been imported from ASB Germany. The overall seating capacity of the facility is 1,000.The academy also has a dormitory and cafeteria.