Loading hotels
Confirming room availability...
Wyndham Garden Ann Arbor, 2900 Jackson Ave, Ann Arbor, United States
In Ann Arbor<br /><br />With a stay at Wyndham Garden Ann Arbor in Ann Arbor, you'll be within a 10-minute drive of University of Michigan and Michigan Stadium. This hotel is 3.1 mi (4.9 km) from U of M Hospital and 5.3 mi (8.6 km) from Briarwood Mall.