Photo Credit: Microtel Inn & Suites by Wyndham Elkhart
Photo of Microtel Inn & Suites By Wyndham Elkhart
Microtel Inn & Suites By Wyndham Elkhart
3301 Plaza Ct, Elkhart, Indiana 46514-6715 USA
3301 Plaza Ct, Elkhart, Indiana 46514-6715 USA
Photo Credit: Microtel Inn & Suites by Wyndham Elkhart