Lower Loon Creek Airport
Small airport in Challis, Idaho, United States.
Hotels Closest To Lower Loon Creek Airport
Super 8 by Wyndham Salmon (2 stars)
Distance: 51.3 miles
Sourdough Lodge (2.5 stars)
Distance: 57.2 miles
Distance: 51.3 miles
Sourdough Lodge (2.5 stars)
Distance: 57.2 miles
Cities and Towns Near Lower Loon Creek Airport