Das 3-Sterne-Red Lion Hotel Twin Falls bietet ein Restaurant und ein Einkaufszentrum und liegt in einem Shopping- Viertel von Twin Falls, circa 25 Gehminuten vom Centennial Waterfront Park und etwa 4 Kilometer vom Sawtooth National Forest entfernt. Das Hotel mit einem Swimmingpool befindet sich gleich neben dem Fluss Snake River.
Es befindet sich im Herzen von Twin Falls. Das Red Lion Hotel Twin Falls liegt in der Nähe von Sehenswürdigkeiten wie der Shoshone Falls (4,1 km) und dem Twin Falls City Park (3 km). Auch Frontier Field liegt rund 5 Minuten Autofahrt von der Unterkunft entfernt. Die Lage des Hotels ermöglicht es Ihnen, in circa 4,2 km Entfernung von der Perrine Memorial Bridge zu sein.
112 Zimmer im Red Lion Hotel sind mit modernen Annehmlichkeiten ausgestattet, darunter ein Bügeleisen/Bügelbrett und eine Klimaanlage sowie WLAN und ein Flachbildfernseher mit Satellitenkanälen. Natürlich sind auch eine behindertengerechte Dusche und eine getrennte Toilette vorhanden.
Es gibt auch eine Lounge- Bar. Etwa 5 Gehminuten vom Red Lion Hotel Twin Falls entfernt, lädt das Restaurant Tomatos Italian Grill zum Speisen ein.