Carretera Cancun Tulum 307 Tulkal Chemuyil, 77774 Tulum, Q.R., Mexico
Seated: 400
Standing: 500
Square Feet: 9,490 ft2