
70,000 spectators
1999
Isla de la Cartuja
Seville, Spain
Single-Sport Venue
Football
Stadium
Estadio de la Cartuja is Spain's premier national stadium and a key venue for the 2030 FIFA World Cup. With 70,000 capacity after recent expansion, this Andalusian giant represents Spanish football's international ambitions and serves as the venue for major cup finals.
No FAQs found matching your criteria.
Discover sports venues around the world with detailed guides and insider tips.
Browse All Venues