The Fillmore Inn
Twin Falls, ID Offered for sale at
$920,000
Nestled in a picturesque Tudor-style residence, this lifestyle Inn exudes timeless charm & historical allure. Meticulously converted in 2008, the property seamlessly marries old-world elegance with modern comforts. Celebrated for its exceptional hospitality, it has earned a prestigious 5-star rating
See property details