AboutLocated near the corner of Liberty and Bull Streets in the heart of historic downtown, Soho South is one of the hostess city’s most unique venues. A microcosm of the city itself: Soho captures Savannah’s romance, history, preservation, beauty, southern charm and surprisingly cosmopolitan style. Appropriately named after the iconic New York City neighborhood for its proximity to nearby shops and vibrant entertainment venues. Built originally as an automotive service station in 1945, the building sat vacant for a number of years before being transformed into the premier events venue you see today. The versatile space lends itself to a wide variety of events, from smaller family celebrations to larger weddings and corporate events.
Address12 W Liberty St, Savannah, GA 31401