Carretera Cancun Tulum 307 Tulkal Chemuyil, 77774 Tulum, Q.R., Mexico
Seated: 300
Standing: 450
Square Feet: 6,155 ft2