minube
Red Roof Inn Ann Arbor North U
The staff is very nice and is very skilled in all tasks. The resort is located about 1.5 miles north of the campus. The rooms are comfortable, cozy and have acceptable equipment. All of the rooms comes with air conditioning, television, and well-equipped bathrooms.