One Bay St, Nassau, The Bahamas
Seated: 22
Square Feet: 645 ft2
Exclusive boardroom with captivating island views.