Drury Development is building an eight-story, 252-room Drury Plaza Hotel at 2934 W. Montague Ave. near Interstate 26 in North Charleston. It bought the 4.2 acre property in 2018 for $7.5 million.
At a meeting on Jan. 9, the city panel had design issues with the planned eight-story hotel at the longtime downtown site of the Sportsbarn. The company recently submitted changes to the plan to ...