Idaho Falls
Travel
Hotels
720 Lindsay Blvd
- Category:
- Hotels
Idaho Falls, 83402
ID, United States
- (800) 813-9266
Rate and review Le Ritz Hotel and Suites in Idaho Falls, ID, United States!
Share your experiences at Le Ritz Hotel and Suites with your friends or discover more Hotels in Idaho Falls, ID, United States.