Carretera Federal 307 Cancun-Playa del Carmen Km 332,15, MZ 03, 31, 77500 Cancún, Q.R., Mexico
Seated: 840
Standing: 900
Square Feet: 9,067 ft2