Residence Inn Indianapolis Downtown on the Canal
350 W New York Street, Indianapolis, 46202
Very Good, 4
The Residence Inn Indianapolis Downtown on the Canal hotel is the only hotel in downtown Indianapolis on the historic Canal. Renovated guest rooms are 50% larger than traditional rooms with free WiFi ...
More Info