Travelodge South Holland

0 Reviews

Every great journey starts with a great night’s sleep. As your basecamp for adventure, Travelodge by Wyndham helps you kick off each morning on the right foot—whether you’re exploring a national park, escaping to the beach, or discovering a new city.

We're Travelodge South Holland located at 17301a Halsted St in South Holland, IL. Call us at (708) 331-1621. Find cheap hotels and discounts when you book a Hotel, Motel, Inn near you, some even pet Friendly. Stay 2 nights get a Free night, with select Rooms upto 31% off

17301a Halsted St, South Holland, IL
Get Directions
(708) 331-1621
(800) 525-4055
Call for hours.

Write a Review

You must be signed in to write a review. Sign in.

Please wait...