Residence Inn Indianapolis Downtown on the Canal

350 W New York Street Indianapolis, Indiana 46202

$159/night