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.

Cosy hotel and they everything you need to feel right at home.


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