Drury Hotels Company’s newest property in Indianapolis, the Drury Plaza Hotel Indianapolis Carmel, is now open to guests. The new hotel is the company’s third in the Indianapolis area, and the sixth in the state. In addition to its 303 guest rooms, the property also features seven meeting rooms totaling more than 7,000 square feet of flexible event space.
The hotel is conveniently located 12 miles from downtown Indianapolis, at 9625 North Meridian Street, near I-465. Close to numerous local attractions and businesses including the Indianapolis Motor Speedway, the Center for the Performing Arts and the Parkwood Crossing office park, the property’s central location and numerous amenities make it an ideal location for business and leisure travelers.