3250 Northview Blvd , Elkhart
The 3-star Country Inn & Suites by Carlson Elkhart North offers comfort and convenience whether you're on business or holiday in Elkhart (IN). The property has everything you need for a comfortable stay.