List of 5-Star Hotels near Shoshone Falls Park - 4155 Shoshone Falls Grade, Twin Falls, ID 83301, United States.

 

    6.24 km from Shoshone Falls Park
Located in Twin Falls, The Fillmore Inn is an antique-styled inn featuring a large communal deck and serves a daily homemade breakfast. Rooms offer a flat-screen satellite TV with a DVD player and free WiFi.

Address: 102 Fillmore Street, Twin Falls (Idaho)
Rates from: USD 160
Booking.com  
Back to Top