Madrid Arena logo

Madrid Arena

Address:
Av. de Portugal, s/n, 28011 Madrid , Madrid , Spain
Founded in:
2002
Total area:
30000 m2
Capacity:
12000
Rooms & halls:
1