Developer eyes spring groundbreaking for 10-story Drury Plaza Hotel
St. Louis-based Drury Hotels is proposing to build a 10-story, 304-room hotel and stand-alone restaurant on undeveloped property at the northeast corner of Meridian and 96th streets in Carmel. Construction could begin this spring.