One Bay St, Nassau, The Bahamas
Seated: 30
Standing: 30
Square Feet: 270 ft2
Ideal for boardroom/conference sessions with inspiring island vistas