Stadium Name: Estadio de Mestalla
Country:
Spain Spain
Address: Avenida de Suecia
Capacity: 55 000
Surface: Grass
Teams:

Estadio de Mestalla