Candlewood Suites Indianapolis Downtown Medical District

1152 N White River Pkwy West Dr
Indianapolis
Indiana
United States