Los huéspedes del The Fillmore Inn Twin Falls, de 3 estrellas, pueden visitar el Lago Dierkes, situado a unos 25 minutos a pie.
El bed and breakfast se localiza a 650 metros de City Park y a 600 metros del Parque de la Ciudad Twin Falls. Está a pocas cuadras de First Christian Church. La zona también incluye lugares de interés natural como el Sendero del Borde del Cañón del Río Snake, a una distancia de 4 km del Fillmore Inn. Para aquellos que viajan desde lejos, el aeropuerto Twin Falls está a 25 minutos en coche.
Las habitaciones ofrecen una zona de comedor y un patio, además de un escritorio para la comodidad de los huéspedes. Los servicios de autoservicio en la habitación incluyen equipo de café y té; otras comodidades cuentan con aire acondicionado.
El restaurante Burnt Lemon Grill está a unos minutos a pie del Fillmore Inn Twin Falls.