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