THE BOSTON VENUE GUIDE
By Siagel Productions
SoWa Power Station - Boston, MA
An engineering and architectural feat, this was once the largest power station in the world. The century-old property’s structural elements have since been rescued and restored, transforming it into a blank canvas for community, celebration, and innovation. A gorgeous 24,650 square foot main floor and a brand new mezzanine level with views of the main space for a more intimate affair.