km 294 Carretera Cancún - Tulum Playa del Carmen, Q.R. 77710
Seated: 340
Standing: 340
Square Feet: 3,377 ft2