Candlewood Suites Indianapolis Indianapolis
8111 Bash Street
Indianapolis,
IN 46250
In Indianapolis (Castleton)