Movistar Arena is a 15,000-seat multi-purpose indoor arena in Santiago, Chile. It is located inside O'Higgins Park, in downtown Santiago. Its main structure was built in 1956, but it remained unfinished until 1999 when the roof was completed. Buyer Peter Hiller opened it on April 15, 2006 as Arena Santiago with a seat-capacity of 12,000.
Less