La Quinta Inn & Suites Lafayette

312 Meijer Dr
Lafayette
Indiana
United States