Carretera Cancun Tulum 307 Tulkal Chemuyil, 77774 Tulum, Q.R., Mexico
Seated: 700
Standing: 700
Square Feet: 12,309 ft2