The Residence Inn by Marriott Ann Arbor in United States

Situated in the heart of downtown.

Ideal for long visits.

Offer open and modern public spaces.

Their accommodations feature separate spaces to live.



Address 120 W Huron St, Ann Arbor, MI 48104, United States

Phone +1 734-662-9999


Maps 77J2+M6 Ann Arbor, Michigan, United States Open Maps

Best Near Places in 20 km
Related destinations