Loading hotels
Confirming room availability...
Residence Inn Ann Arbor Downtown, 120 West Huron Street, Ann Arbor, United States
In Ann Arbor (Old West Side)<br /><br />With a stay at Residence Inn Ann Arbor Downtown in Ann Arbor (Old West Side), you'll be within a 5-minute drive of University of Michigan and Exhibit Museum of Natural History at the University Of Michigan. This hotel is 1.2 mi (2 km) from Michigan Stadium and 1.4 mi (2.2 km) from Nichols Arboretum.