Candlewood Suites Indianapolis East
7040 E 21st. Street, Indianapolis, Indiana - 46219
(317) 495-6600
Candlewood Suites Indianapolis East is a comfortable and affordable hotel in Indianapolis, Indiana, ideal for extended stays and short .....inbridge F