Clarion Inn Near Westfield Southlake Mall
Clarion Inn is a Clarion hotel in Merrillville , Indiana.
Based upon the quantity and quality of amenities offered to hotel guests, we rate it as a 2.5-star hotel. It is located at 7850 Rhode Island St.
This hotel is between Chicago (29 miles) and Indianapolis (132 miles).
This hotel is between Chicago (31 miles) and South Bend (57 miles).