Net ten zuiden van de I-84 en gunstig gelegen aan de US-93 vindt u het Quinta Inn Hotel. Het hotel wordt omringd door restaurants en ligt op enkele minuten van de Magic Valley Mall en het Lynwood Shopping Center. U bereikt eenvoudig het centrum van Twin Falls, Snake River Canyon, en Shoshone Falls.
Liefhebbers van outdoor zullen Twin Falls geweldig vinden. Wandel of zipline door de majestueuze Snake River Canyon, bezoek de ontzagwekkende Shoshone Falls (bekend als de Niagara van het Westen), en ga skiën in Magic Mountain Resort. U kunt ook golfen op een van de schilderachtige banen, kajakken in Dierkes Lake, of bungyjumpen van de Perrine Bridge. Liever iets rustigers? Kijk naar de sterren in het Faulkner Planetarium, ga naar een live show in het Orpheum Theater, of geniet van het winkelen, dineren en speciale evenementen in het centrum.