Best Western Inn & Suites of Merrillville Near Westfield Southlake Mall
8293 Louisiana St -
Merrillville,
IN 46410