Bell Tower Hotel

Starting at
$261

TripAdvisor Review

Based on 1098 review

See all

This comfortable hotel is in Ann Arbor Area. The premises count with 66 welcoming accommodation units. Pets are not allowed at this accommodation.

More details