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.

Close

Hotel

Bell Tower Hotel

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