List of 4-Star Hotels near Stevens-Henager College - 901 Pier View Dr #105, Idaho Falls, ID 83402, United States.