1 First Stamford Place Stamford, CT 06902
Seated: 40
Standing: 24
Square Feet: 702 ft2
Approx 700 sq ft of flexible set up meeting space. Private space with natural lighting. Counter tops for display and or banquet set ups.