Bell Tower Hotel
300 South Thayer, Ann Arbor, MI, 48104, US
Click To Call
About Bell Tower Hotel
Near University of Michigan A stay at Bell Tower Hotel places you in the heart of Ann Arbor, within a 15-minute walk of University of Michigan and U of M Hospital. This hotel is 1.5 mi (2.3 km) from Michigan Stadium and 3.3 mi (5.3 km) from Briarwood Mall. Make yourself at home in one of the 66 air-conditioned guestrooms. Complimentary wireless internet access is available to keep you connected. Bathrooms have complimentary toiletries and hair dryers. Conveniences include phones, as well as safes and complimentary newspapers. A complimentary buffet breakfast is served daily.Amenities
Map Location & Address
Bell Tower Hotel
300 South Thayer, Ann Arbor, MI, 48104, US
300 South Thayer, Ann Arbor, MI, 48104, US
Click To Call