Disputa sus encuentros en el Pabellón Olímpico de Atenas (Κλειστό ΟΑΚΑ), con capacidad para 19.200 espectadores.