Where is Microtel Inn & Suites by Wyndham Ann Arbor located?
Microtel Inn & Suites by Wyndham Ann Arbor, Microtel Inn & Suites by Wyndham Ann Arbor, United States of America (approx. 42.30339°, -83.68839°)
Microtel Inn & Suites by Wyndham Ann Arbor, Microtel Inn & Suites by Wyndham Ann Arbor, United States of America (approx. 42.30339°, -83.68839°)