Plans for new downtown hotel go before review board tomorrow

The Post and Courier reports that plans for a new 41-room, 27,000-square-foot hotel called The Spectator are in the works for downtown Charleston.

The Spectator would be located at 71 State Street.