New 104-room hotel planned for Old Southside neighborhood
A local investment group plans to spend $9 million to $10 million to construct the four-story hotel at 324 Wilkins St. If approved, the development would bring a new, fast-growing midscale hotel brand to Indianapolis.