Carr Federal Libre 307 Cancun-Tulum Km 248-868, SM-36, LT-1-01 UPE-1E, 77580 Cancún, Q.R., Mexico
Seated: 160
Square Feet: 1,457 ft2