km 294 Carretera Cancún - Tulum Playa del Carmen, Q.R. 77710
Seated: 1,100
Standing: 1,100
Square Feet: 11,950 ft2