Microtel Inn & Suites by Wyndham Elkhart

Microtel Inn & Suites by Wyndham Elkhart
3301 Plaza Court, Elkhart, IN 46514 United States (USA) near Exit 92 on I-80-90 (~0.4mi)