Microtel Is Elkhart

3301 Plaza Ct
Elkhart
Indiana
United States