17300 South Halsted Street, Homewood, United States
Show map
Providing 212 rooms, Wind Creek Southland Hotel Homewood is 3.5 km from the Wampum Lake Woods.
The resort is around 10 minutes' drive from The Well at The Distillery and 60 minutes' drive from Libertyville. This Homewood hotel is 2.9 km from the Midwest Carvers Museum. Halsted & 172nd/171st Streets bus stop, offering a direct link to the city attractions and main places, is not far from the Wind Creek Southland Homewood.
Portillo's Hot Dogs has its own variety of American meals and is nearly 25 minutes' walk away.
+ More- Less
Gallery
Map
Tourist attractions in
Illinois
Rooms & Availability
Please wait, we’re checking available rooms for you.