Candlewood Suites ELKHART

300 NORTH POINTE BLVD.
ELKHART
Indiana
United States