Attend a seminar, a live drama or concert at the University of Michigan, located near our hotel Learn More Known as the "Big House", Michigan Stadium is situated just 2.5 miles from our hotel. Learn More Go shopping or dine in an array of restaurants inside the Briarwood Mall here in Ann Arbor, Michigan Learn More See More See Less