Candlewood Suites 8111 Bash Street - Indianapolis, Indiana 46250 Approximately 7.8 miles from Saint Vincent Hospital Compare prices for Candlewood Suites Indianapolis with nearby hotels
Candlewood Suites Indianapolis is the 2nd closest Candlewood Suites hotel to Saint Vincent Hospital.
Candlewood Suites Closest To Saint Vincent Hospital