Disputa sus encuentros en el Estadio Internacional de Yokohama, también conocido como Nissan Stadium, con una capacidad para 72.327 espectadores, y que fue una de las sedes donde se disputaron encuentros de la Copa Mundial de Fútbol de 2002.