250 Convention Boulevard San Juan, San Juan 00907
The main space of the entertainment destination features over 14,000 square feet of state-of-the-art LED screens and an innovative audiovisual system.