Comfort Inn Lafayette

4701 Meijer Court
Lafayette
Indiana
United States