Holiday Inn Near the University of Michigan

3600 Plymouth Road
Ann Arbor, MI 48105
United States