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