Quality Inn & Suites University

4221 Sr 26 E
Lafayette
Indiana
United States