Candlewood Suites Indianapolis Downtown Medical Dist
1150 North White River Parkway West Drive, Indianapolis, IN 46222
Candlewood Suites Hotel
1150 North White River Parkway West Drive, Indianapolis, IN 46222