Bed and BreakfastHotels and MotelsTourism
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 believe
The Fillmore Inn
Categories
About Us