km 294 Carretera Cancún - Tulum Playa del Carmen, Q.R. 77710
Seated: 540
Standing: 540
Square Feet: 5,201 ft2