The inviting ambiance and essence of a small European inn. The Bell Tower Hotel is Ann Arbor’s most charming lodging choice, located in the heart of the University of Michigan Campus. Awarded the Certificate of Excellence by TripAdvisor.
MAKE A RESERVATION