Red Lion Hotel On The Falls
Idaho Falls, ID
The Red Lion Idaho Falls Hotel overlooks the beautiful Snake River and is located is near the revitalized downtown core and minutes from the municipal airport.
Online Booking
Location
475 River Pkwy., Idaho Falls, ID 83402, USA