Directions to Candlewood Suites Indianapolis City Centre, Indianapolis

Candlewood-suites-indianapolis-city-centre-map
The Candlewood Suites Indianapolis City Centre in Indianapolis is located at 1152 N WHITE RIVER PKWY, WEST DRIVE , Indianapolis , IN, US .   Click on the Google Map above to get an interactive version and see the area around the Candlewood Suites Indianapolis City Centre .