Este hotel de Idaho, situado a 9,6 km de Shoshone Falls, cuenta con piscina y bañera de hidromasaje. Ofrece habitaciones con conexión Wi-Fi gratuita. Hay aparcamiento gratuito disponible.
Todas las habitaciones del Holiday Inn Twin Falls disponen de aire acondicionado, TV, microondas, nevera y cafetera. También incluyen utensilios de planchado.
El Holiday Inn Twin Falls alberga un centro de fitness. También hay un centro de negocios y una lavandería automática.
El Canyon Springs Golf está a 5 minutos en coche de este hotel. El monumento nacional Hagerman Fossil Beds está a 59 km.