The Fillmore Inn

  • INN
  • BED & BREAKFASTS
102 Fillmore St
Twin Falls, ID 83301
(208) 329-8997
  • About

    The Fillmore Inn is located minutes away from the renowned and picturesque Snake River Canyon. Newly renovated and elegantly decorated, the Fillmore Inn is a Twin Falls treasure that must be seen to b