The Fillmore Inn is a wheelchair accessible hotel in the Fillmore Street 102 in Twin Falls.
- House number
102
- Postal code
83301
- Street
Fillmore Street
- Building
Yes
- Operator
The Fillmore Inn
- Tourism
Hotel
- Website
https://thefillmoreinn.com/
- Suitable for wheelchair users
Yes