Travelodge by Wyndham South Holland

Travelodge by Wyndham South Holland

Chicago, United States Of America
17301A Halsted Street,
South Holland view on map
Travelodge South Holland is a popular choice amongst travelers in South Holland (IL), whether exploring or just passing through. The property features a wide range of facilities to make your stay a pleasant experience. Service-minded staff will welcome and guide you at Travelodge South Holland. All rooms are designed and decorated to make guests feel right at home, and some rooms come with air conditioning, alarm clock, telephone. The property offers various recreational opportunities. No matter what your reasons are for visiting South Holland (IL), Travelodge South Holland will make you feel instantly at home.

show more

It is the responsibility of the hotel chain and/or the individual property to ensure the accuracy of the photos and information displayed. AfricaStay is not responsible for any inaccuracies or misrepresentation with regards to this data.

All rates and availability are subject to change.

Request Quote