Hotels in USA - Hotels in Ann Arbor - Bell Tower Hotel
This hotel is located in downtown Ann Arbor, across from the University of Michigan. The hotel offers rooms with free Wi-Fi. The rooms feature unique decors and spacious seating areas at the Bell Tower Hotel. The rooms also have cable TVs.