Where'd you like to go?
Enter
My Profile
Edit your profile
Close session
Write an opinion
Publish

Bell Tower Hotel

    Search
    Room guests
    Night  
    Loading...
    Similar hotels that you’ll love….

    1 review of Bell Tower Hotel

    Bell Tower Hotel

    The Bell Tower is located in Ann Arbor in Michigan in the United States. It boasts great amenities for a spectacular stay. The service staff is very attentive and friendly and know exactly how to provide the best service to the hotel's customers. The rooms are very spacious.

    Have you been here?
    Add your opinion and photos and help other travelers discover
    Information about Bell Tower Hotel
    Hotel information
    Check in 16:00 Check out 12:00
    Opening Hours
    300 South Thayer
    Address
    Want to know more about this place?
    Ratings
    Loading...
    See something odd?
    Choose your room
    Loading...
    see more