Palacio de los Deportes de Leon
![Palacio de los Deportes de Leon](/storage/thumbs/150x113/stadiums/56518.png)
Name:
Palacio de los Deportes de Leon
Country:
Spain
City:
Leon
Seating capacity:
6000