Residence Inn Downtown Indianapolis Canal North
350 West New York Street, Indianapolis, In 46202, Usa Indianapolis, In, United State Of America 46202 Indianapolis, In, United State Of America,
Show map
Why book with TraveliGo.com
- Final price! No hidden fees.
- FREE Cancellation
- Best rate guaranteed
Available now over 1,200,000 hotels worldwide
Search room available