Das Hotel South Fork Lodge Swan Valley liegt 10 Fahrminuten von der Echo Canyon entfernt und befindet sich in unmittelbarer Nähe zu verschiedenen Sehenswürdigkeiten der Stadt. Das Hotel verfügt auch über Parkplätze.
In 4 Kilometer Entfernung vom Hotel finden Sie die Fall Creek Wasserfälle.