TownePlace Suites by Marriott Lafayette

163 Frontage Road, Lafayette, IN 47905