Microtel Inns & Suites Elkhart
Microtel Inns & Suites Elkhart
Address:
3301 Plaza Ct., Elkhart, Indiana
Traveler Rating by TripAdvisor
Please enable JavaScript to properly view and use this web site.