Das Hotel Wind Creek Southland Homewood liegt circa 10 Minuten Autofahrt von der Jurgensen Woods Nature Preserve entfernt sowie in unmittelbarer Nähe zu verschiedenen Sehenswürdigkeiten von Homewood.
Das Hotel heißt alle Gäste, circa 4 Kilometer vom Thorn Lake entfernt, willkommen. Bis zu Stevensville sind es etwa 63 km. The Well at The Distillery ist in 15 Autominuten zu erreichen. Das Wind Creek Southland Homewood liegt außerdem in 10 Gehminuten Entfernung von der Bushaltestelle Halsted & 172nd/171st Streets.
Gäste können im Restaurant Portillo's Hot Dogs speisen, das amerikanische Gerichte serviert, oder im Restaurant Potbelly Sandwich Shop, das etwa 650 Meter von der Unterkunft entfernt ist.