Clarion Inn Near Westfield Southlake Mall
7850 Rhode Island St -
Merrillville,
IN 46410