171 Elgin Ave, George Town, Cayman Islands
Seated: 28
Standing: 40
Ideal for corporate functions, including presentations, meetings and private viewings, as well as cocktail parties and special occasions. WiFi. 55” TV Screen.