Loading hotels
Confirming room availability...
Microtel Inn & Suites By Wyndham Ann Arbor, 3610 Plymouth Rd, Ann Arbor, United States
In Ann Arbor (Thurston)<br /><br />Located in Ann Arbor (Thurston), Microtel Inn & Suites by Wyndham Ann Arbor is within a 10-minute drive of University of Michigan and Briarwood Mall. This hotel is 3.9 mi (6.2 km) from U of M Hospital and 5 mi (8.1 km) from Michigan Stadium.