8.8/10
Excellent
50 reviews
Free Wi-Fi
Offering a barbecue and fitness centre, Residence Inn by Marriott Ann Arbor Downtown is situated in Ann Arbor.
Number of rooms: 114
120 West Huron Street, Ann Arbor, MI 48104, United States
Hotel booked 1 times today.