Wyndham Hotels & Resorts

Call
17301 Halsted St # A
South Holland, IL 60473

Wyndham Hotels & Resorts in South Holland, IL, offers a comfortable and convenient stay for travelers. This modern hotel features well-appointed rooms, free Wi-Fi, and a complimentary breakfast to start your day off right. Guests can enjoy amenities such as a fitness center and an outdoor pool, making it an ideal choice for both business and leisure visitors to the area.

Generated from this place's information

Find related places

Own this business?
See a problem?

You might also like

United StatesIllinoisSouth HollandWyndham Hotels & Resorts

Partial Data by Foursquare.