BSA Space is located inside Atlantic Wharf at 290 Congress Street. Atlantic Wharf is LEED Platinum certified and is Boston’s first “green” skyscraper.
Hosting your corporate events at BSA Space sets the perfect tone for your next business function or meeting. With multiple galleries and breakout rooms (6,800 square feet), BSA Space offers a unique opportunity to experience architecture and design through private or public events.
Our waterfront location, natural lighting, updated technology and state-of-the art design make our LEED Platinum–certified facility the ideal venue for your next event. Whether you’re planning a corporate retreat, cocktail party or small trade show, BSA Space has something exceptional to offer.