1

La Quinta Inn & Suites Idaho Falls

La Quinta Inn & Suites Idaho Falls

La Quinta Inn & Suites Idaho Falls: Location. Situated in Idaho Falls, La Quinta Inn & Suites Idaho Falls is close to Idaho Falls Civic Auditorium, Wes...


1


  • News Mentions