Residence Inn by Marriott Indianapolis Downtown on the Canal

350 W New York St
Indianapolis
Indiana
United States