Skip Main Navigation

Residence Inn Indianapolis Downtown on the Canal Residence Inn Indianapolis Downtown on the Canal

350 W New York Street  Indianapolis, IN 46202 USA

Enter your dates