Map
300 S. Thayer St., Ann Arboro, MI 48104, United States

An intimate boutique hotel located in the heart of the University of Michigan's Ann Arbor campus.

Hotel
Bell Tower Hotel

An intimate boutique hotel located in the heart of the University of Michigan's Ann Arbor campus.