Photo of Candlewood Suites Indianapolis Dwtn Medical Dist, an IHG Hotel
Candlewood Suites Indianapolis Dwtn Medical Dist, an IHG Hotel
1152 N White River Pkwy West Dr, Indianapolis, Indiana 46222-5103 USA
1152 N White River Pkwy West Dr, Indianapolis, Indiana 46222-5103 USA