Candlewood Suites Elkhart

300 Northpointe Blvd
Elkhart
Indiana
United States