A stay at Red Roof Inn Ann Arbor - University of Michigan South places you in the heart of Ann Arbor, just a 4-minute walk from Briarwood Mall and within a 5-minute drive of Michigan Stadium. Featured amenities include a 24-hour business center, a 24-hour front desk, and multilingual staff. Free self parking is available onsite.