Clarion 610 Tollview Drive - South Holland, Illinois 60473 Approximately 10.7 miles from Salem United Church of Christ Compare prices for Clarion Inn S Holland with nearby hotels
Clarion Inn S Holland is the closest Clarion hotel to Salem United Church of Christ.