Advertisement
Microtel Inns & Suites Elkhart
Microtel Inns & Suites Elkhart
Address:
3301 Plaza Ct., Elkhart, Indiana
Traveler Rating by TripAdvisor