The latest addition to New Castle’s portfolio officially opened this week and South Carolina’s ABC affiliate WCIV  covered the festivities.    Click here to see a full tour of Charleston’s newest hotel on Low Country Live.