Filter Results
Apply Filters
Clear Filters
3-star Hotels in South Holland
La Quinta Inn & Suites By Wyndham South Holland
610 Tollview Dr, South Holland, United States Show map
Located around a 15-minute walk from the lake, the 3-star La Quinta Inn & Suites By Wyndham South Holland includes 80 inviting rooms. High-speed Internet access in public areas, a vending machine and…
From US$ 135
Book Now
Best Western Plus South Holland Chicago Southland
17345 Halsted St., South Holland, United States Show map
Located about 25 minutes' walk from Midwest Carvers Museum, the 3-star smoke-free Best Western Plus South Holland Chicago Southland hotel offers amenities such as a sun deck and a shared lounge.
From US$ 141
Book Now