Hotel on the Falls overlooks the falls on the scenic Snake River and is conveniently located near Idaho Falls Regional Airport, historic downtown Idaho Falls, Grand Teton Mall, LDS Temple & Visitor Center, Eagle Rock Art Guild, Tautphaus Park Zoo, Ida