Drury Plaza Hotel Indianapolis Carmel

9625 North Meridian St, Indianapolis, Indiana
Rates starting from $116.99

Check Rates & Availability


9625 North Meridian St Indianapolis Indiana

Located in Indianapolis, Drury Plaza Hotel Indianapolis Carmel is a 5-minute drive from IU Health North Hospital and 7 minutes from Center for the Performing Arts. Featured amenities include a 24-hour business center, dry cleaning/laundry services, and a 24-hour front desk. Planning an event in Indianapolis? This hotel has 7000 square feet (650 square meters) of space consisting of conference space and meeting rooms. Free self parking is available onsite.

About | Terms | Privacy

Copyright 2025, Jimco LLC, All rights reserved.

Update cookies preferences