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