Residence Inn by Marriott Indianapolis Downtown on the Canal
Main:
(317) 822-0840
Fax: (317) 822-0848
Toll Free: (800) 331-3131
Fax: (317) 822-0848
Toll Free: (800) 331-3131
350 W New York Street, Indianapolis, Indiana, 46202