Mestalla - Show Info
Mestalla
Located in the center of the city, with capacity for 55,000 spectators, the Mestalla is considered one of Europe's noisiest and most atmospheric stadiums.
Latitude: 39.474546118904726
Longitude: -0.3582143783569336