8JPC+97, George Town, Cayman Islands
Seated: 700
Standing: 1,000
Square Feet: 4,801 ft2
Cayman Islands outdoor venue ideal for meetings and special events, accommodating over 1,000 guests.