Localizado a cerca de 9,6 km das Cascatas Shoshone, este hotel de Idaho dispõe de uma piscina e de uma banheira de hidromassagem. Disponibiliza quartos equipados com acesso Wi-Fi gratuito. Está disponível estacionamento gratuito para os hóspedes.
Todos os quartos climatizados do Holiday Inn Twin Falls incluem uma televisão, um micro-ondas, um frigorífico e comodidades para preparar café. Todos os quartos incluem comodidades de engomadoria.
Os hóspedes podem exercitar-se no centro de fitness do Holiday Inn Twin Falls. Para maior comodidade, estão disponíveis um centro de negócios e uma lavandaria automática.
O Canyon Springs Golf fica a 5 minutos de carro do hotel. O Hagerman Fossil Beds National Monument fica a 59 km.