Venue Information

Formal Name: Pabellon Insular Santiago Martin
Location: San Cristobal de La Laguna (Spain)
Year Built: 1999
Capacity: 5,100
Home To: Iberostar Tenerife